diff options
author | Florian Eckert <fe@dev.tdt.de> | 2021-09-22 08:29:08 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-22 08:29:08 +0200 |
commit | c29f7fbba7ff0414c320f438415dd9b8ebd72cdf (patch) | |
tree | 33ffdc8cc5eca2e0ebeb1f5011d108caea927428 /applications | |
parent | 738f36a1c31eda6d322e18c1b7fca4b6498e46a9 (diff) | |
parent | f062ce76c36a158b3f6caa7eb63819aa17e6823a (diff) |
Merge pull request #5323 from lvoegl/luci-proto-wireguard-client-qrcode
luci-app-wireguard: convert to JavaScript
Diffstat (limited to 'applications')
40 files changed, 2045 insertions, 2480 deletions
diff --git a/applications/luci-app-wireguard/Makefile b/applications/luci-app-wireguard/Makefile index ee260a982a..fe6a2c66ef 100644 --- a/applications/luci-app-wireguard/Makefile +++ b/applications/luci-app-wireguard/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=WireGuard Status -LUCI_DEPENDS:=+wireguard-tools +luci-proto-wireguard +LUCI_DEPENDS:=+wireguard-tools LUCI_PKGARCH:=all include ../../luci.mk diff --git a/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js b/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js new file mode 100644 index 0000000000..8614db018e --- /dev/null +++ b/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js @@ -0,0 +1,214 @@ +'use strict'; +'require view'; +'require rpc'; +'require form'; +'require poll'; + + +var callGetWgInstances = rpc.declare({ + object: 'luci.wireguard', + method: 'getWgInstances' +}); + +function timestampToStr(timestamp) { + if (timestamp < 1) { + return _('Never'); + } + var now = new Date(); + var seconds = (now.getTime() / 1000) - timestamp; + var ago = ''; + if (seconds < 60) { + ago = parseInt(seconds) + _('s ago'); + } else if (seconds < 3600) { + ago = parseInt(seconds / 60) + _('m ago'); + } else if (seconds < 86401) { + ago = parseInt(seconds / 3600) + _('h ago'); + } else { + ago = _('over a day ago'); + } + var t = new Date(timestamp * 1000); + return t.toUTCString() + ' (' + ago + ')'; +} + +function generatePeerOption(key, title, value) { + return E('div', { 'class': 'cbi-value', 'style': 'padding: 0;' }, [ + E('label', { + 'class': 'cbi-value-title', 'style': 'font-weight: bold;' + }, title), + E('input', { + 'class': 'cbi-input-text', + 'data-name': key, + 'style': 'border: none; float: left; width: 50%;', + 'disabled': '', + 'value': value + }) + ]); +} + +function generatePeerTable(options, iconSrc) { + return E('div', { 'class': 'table cbi-section-table' }, [ + E('div', { 'class': 'td' }, + E('img', { 'src': iconSrc, 'class': 'tunnel-icon' }) + ), + E('div', { 'class': 'td peer-options' }, + options.filter(function (option) { + return option[2] != null; + }).map(function (option) { + return generatePeerOption.apply(null, option); + }) + ) + ]); +} + +function getTunnelIcon(latestHandshake) { + var img = (new Date().getTime() / 1000 - latestHandshake) < 140 ? + 'tunnel' : 'tunnel_disabled'; + + return L.resource('icons', img + '.png'); +} + +function generatePeerRows(peers) { + var peerRows = []; + + peers.forEach(function (peer) { + var peerData = parsePeerData(peer); + var iconSrc = getTunnelIcon(peer.latest_handshake); + + peerRows.push(E('div', { + 'class': 'tr cbi-section-table-row' + }, [ + E('div', { + 'class': 'td peer-name', + 'style': 'width: 25%; font-size: 0.9rem;' + }, peer.name), + E('div', { 'class': 'td', 'data-section-id': peer.name }, + generatePeerTable(peerData, iconSrc) + ) + ])); + }); + + return peerRows; +} + +function parseIfaceData(iface) { + return [ + ['public_key', _('Public Key'), + iface.public_key != '(none)' ? iface.public_key : null], + ['listen_port', _('Listen Port'), + iface.listen_port > 0 ? iface.listen_port : null], + ['fwmark', _('Firewall Mark'), + iface.fwmark != 'off' ? iface.fwmark : null] + ]; +} + +function parsePeerData(peer) { + return [ + ['public_key', _('Public Key'), + peer.public_key], + ['endpoint', _('Endpoint'), + peer.endpoint == '(none)' ? null : peer.endpoint], + ['allowed_ips', _('Allowed IPs'), + peer.allowed_ips.length == 0 ? null : peer.allowed_ips.join('\n')], + ['persistent_keepalive', _('Persistent Keepalive'), + peer.persistent_keepalive == 'off' ? null : peer.persistent_keepalive + 's'], + ['latest_handshake', _('Latest Handshake'), + timestampToStr(peer.latest_handshake)], + ['transfer_rx', _('Data Received'), + '%1024mB'.format(peer.transfer_rx)], + ['transfer_tx', _('Data Transmitted'), + '%1024mB'.format(peer.transfer_tx)] + ]; +} + +return view.extend({ + load: function () { + return callGetWgInstances(); + }, + poll_status: function (nodes, ifaces) { + Object.keys(ifaces).forEach(function (ifaceName) { + var iface = ifaces[ifaceName]; + + var section = nodes.querySelector( + '[data-section-id="%q"]'.format(ifaceName) + ); + + parseIfaceData(iface).forEach(function (option) { + if (option[2] != null) { + var optionEl = section.querySelector( + '[data-name="%q"]'.format(option[0]) + ); + var inputEl = optionEl.querySelector('input'); + + inputEl.value = option[2]; + } + }); + + iface.peers.forEach(function (peer) { + var peerData = parsePeerData(peer); + var iconSrc = getTunnelIcon(peer.latest_handshake); + + var peerSection = section.querySelector( + '[data-section-id="%q"]'.format(peer.name) + ); + var iconEl = peerSection.querySelector('.tunnel-icon'); + iconEl.src = iconSrc; + + peerData.forEach(function (option) { + if (option[2]) { + var inputEl = peerSection.querySelector( + '[data-name="%q"]'.format(option[0]) + ); + inputEl.value = option[2]; + } + }) + }); + }); + }, + render: function (ifaces) { + var m, s, o, ss; + + m = new form.JSONMap(ifaces, _('WireGuard Status')); + m.tabbed = true; + + var ifaceNames = Object.keys(ifaces); + for (var i = ifaceNames.length - 1; i >= 0; i--) { + var ifaceName = ifaceNames[i]; + var iface = ifaces[ifaceName]; + + s = m.section(form.TypedSection, ifaceName); + s.tabbed = true; + s.anonymous = true; + + var ifaceData = parseIfaceData(iface); + ifaceData.forEach(function (option) { + if (option[2] != null) { + o = s.option(form.Value, option[0], option[1]); + o.readonly = true; + } + }); + + o = s.option(form.SectionValue, 'peers', form.TypedSection, 'peers'); + ss = o.subsection; + + ss.render = L.bind(function (view, section_id) { + return E('div', { 'class': 'cbi-section' }, [ + E('h3', _('Peers')), + E('div', { 'class': 'table cbi-section-table' }, + generatePeerRows(this.peers)) + ]); + }, iface, this); + } + + return m.render().then(L.bind(function (m, nodes) { + poll.add(L.bind(function () { + return callGetWgInstances().then( + L.bind(this.poll_status, this, nodes) + ); + }, this), 5); + return nodes; + }, this, m)); + }, + handleReset: null, + handleSaveApply: null, + handleSave: null +}); diff --git a/applications/luci-app-wireguard/luasrc/view/wireguard.htm b/applications/luci-app-wireguard/luasrc/view/wireguard.htm deleted file mode 100644 index 9282e65d30..0000000000 --- a/applications/luci-app-wireguard/luasrc/view/wireguard.htm +++ /dev/null @@ -1,285 +0,0 @@ -<%# - Copyright 2016-2017 Dan Luedtke <mail@danrl.com> - Licensed to the public under the Apache License 2.0. --%> - -<% - local data = { } - local last_device = "" - local qr_pubkey = { } - - local function qr_clean(qr_type, value) - if not value or value == "" or value == "(none)" then - return "" - end - if qr_type == "privkey" then - return "PrivateKey = " ..value - elseif qr_type == "pubkey" then - return "PublicKey = " ..value - end - end - - local wg_dump = io.popen("wg show all dump 2>/dev/null") - if wg_dump then - local line - for line in wg_dump:lines() do - local line = string.split(line, "\t") - if not (last_device == line[1]) then - last_device = line[1] - data[line[1]] = { - name = line[1], - public_key = line[3], - listen_port = line[4], - fwmark = line[5], - peers = { } - } - qr_pubkey[line[1]] = qr_clean("pubkey", line[3]) - else - local peer = { - public_key = line[2], - endpoint = line[4], - allowed_ips = { }, - latest_handshake = line[6], - transfer_rx = line[7], - transfer_tx = line[8], - persistent_keepalive = line[9] - } - if not (line[4] == '(none)') then - local ipkey, ipvalue - for ipkey, ipvalue in pairs(string.split(line[5], ",")) do - if #ipvalue > 0 then - table.insert(peer['allowed_ips'], ipvalue) - end - end - end - table.insert(data[line[1]].peers, peer) - end - end - end - - if luci.http.formvalue("status") == "1" then - luci.http.prepare_content("application/json") - luci.http.write_json(data) - return - end --%> - -<%+header%> - -<script type="text/javascript">//<![CDATA[ - - function bytes_to_str(bytes) { - bytes = parseFloat(bytes); - if (bytes < 1) { return "0 B"; } - var sizes = ['B', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB']; - var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); - return Math.round(bytes / Math.pow(1024, i), 2) + ' ' + sizes[i]; - }; - - function timestamp_to_str(timestamp) { - if (timestamp < 1) { - return '<%:Never%>'; - } - var now = new Date(); - var seconds = (now.getTime() / 1000) - timestamp; - var ago = ""; - if (seconds < 60) { - ago = parseInt(seconds) + '<%:s ago%>'; - } else if (seconds < 3600) { - ago = parseInt(seconds / 60) + '<%:m ago%>'; - } else if (seconds < 86401) { - ago = parseInt(seconds / 3600) + '<%:h ago%>'; - } else { - ago = '<%:over a day ago%>'; - } - var t = new Date(timestamp * 1000); - return t.toUTCString() + ' (' + ago + ')'; - } - - function toggle_qrcode(iface) { - var view = document.getElementById(iface.name); - if (view.style.display === "none") { - view.style.display = "block"; - } else { - view.style.display = "none"; - } - } - - XHR.poll(-1, '<%=REQUEST_URI%>', { status: 1 }, - function(x, data) { - for (var key in data) { - if (!data.hasOwnProperty(key)) { continue; } - var ifname = key; - var iface = data[key]; - var s = ""; - if (iface.public_key == '(none)') { - s += '<em><%:Interface does not have a public key!%></em>'; - } else { - s += String.format( - '<strong><%:Public Key%>: </strong>%s', - iface.public_key - ); - } - if (iface.listen_port > 0) { - s += String.format( - '<br /><strong><%:Listen Port%>: </strong>%s', - iface.listen_port - ); - } - if (iface.fwmark != 'off') { - s += String.format( - '<br /><strong><%:Firewall Mark%>: </strong>%s', - iface.fwmark - ); - } - document.getElementById(ifname + "_info").innerHTML = s; - for (var i = 0, ilen = iface.peers.length; i < ilen; i++) { - var peer = iface.peers[i]; - var s = String.format( - '<strong><%:Public Key%>: </strong>%s', - peer.public_key - ); - if (peer.endpoint != '(none)') { - s += String.format( - '<br /><strong><%:Endpoint%>: </strong>%s', - peer.endpoint - ); - } - if (peer.allowed_ips.length > 0) { - s += '<br /><strong><%:Allowed IPs%>:</strong>'; - for (var k = 0, klen = peer.allowed_ips.length; k < klen; k++) { - s += '<br />  • ' + peer.allowed_ips[k]; - } - } - if (peer.persistent_keepalive != 'off') { - s += String.format( - '<br /><strong><%:Persistent Keepalive%>: </strong>%ss', - peer.persistent_keepalive - ); - } - var icon = '<img src="<%=resource%>/icons/tunnel_disabled.png" />'; - var now = new Date(); - if (((now.getTime() / 1000) - peer.latest_handshake) < 140) { - icon = '<img src="<%=resource%>/icons/tunnel.png" />'; - } - s += String.format( - '<br /><strong><%:Latest Handshake%>: </strong>%s', - timestamp_to_str(peer.latest_handshake) - ); - s += String.format( - '<br /><strong><%:Data Received%>: </strong>%s' + - '<br /><strong><%:Data Transmitted%>: </strong>%s', - bytes_to_str(peer.transfer_rx), - bytes_to_str(peer.transfer_tx), - ); - document.getElementById(ifname + "_" + peer.public_key + "_icon").innerHTML = icon; - document.getElementById(ifname + "_" + peer.public_key + "_info").innerHTML = s; - } - } - }); -//]]></script> - -<h2><%:WireGuard Status%></h2> - -<div class="cbi-section"> - -<% if next(data) == nil then %> - <div class="table cbi-section-table"> - <div class="tr cbi-section-table-row"> - <p> - <em><%:This section contains no values yet%></em> - </p> - </div> - </div> -<% end %> - -<%- -local ikey, iface -for ikey, iface in pairs(data) do --%> - <h3><%:Interface%> <%=ikey%></h3> - <div class="cbi-value" id="button" style="padding: 5px"> - <input class="btn cbi-button cbi-button-apply" type="button" name="qrcode_<%=ikey%>" value="<%:Show/Hide QR-Code%>" onclick="toggle_qrcode(this)" /> - </div> -<%- - local qr_enc - local qr_code - local qr_privkey - if fs.access("/usr/bin/qrencode") then - qr_privkey = qr_clean("privkey", luci.sys.exec("wg genkey 2>/dev/null")) - if qr_pubkey[ikey] and qr_privkey then - qr_enc = "[Interface]\n" ..qr_privkey.. "\n[Peer]\n" ..qr_pubkey[ikey].. "\nAllowedIPs = 0.0.0.0/0, ::/0" - qr_code = luci.sys.exec("/usr/bin/qrencode --inline --8bit --type=SVG --output=- '" ..qr_enc.. "' 2>/dev/null") - else - qr_code = "<em>The QR-Code could not be generated, the wg interface setup is incomplete!</em>" - end - else - qr_code = "<em>For QR-Code support please install the package 'qrencode'!</em>" - end --%> - <div class="cbi-section-node"> - <span class="cbi-value" style="display: none" id="qrcode_<%=ikey%>"> - <%:The QR-Code works per wg interface, it will be refreshed with every manual page reload and transfers the following information:%><br /> - • <%:[Interface] A random, on the fly generated 'PrivateKey', the key will not be saved on the router%><br /> - • <%:[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 address%><br /> - <hr /><%=qr_code%><br /> - </span> - </div> - <div class="cbi-section-node"> - <div class="table cbi-section-table"> - <div class="tr cbi-section-table-row" style="text-align: left;"> - <div class="td" style="text-align: left; vertical-align:top"><%:Configuration%></div> - <div class="td" style="flex: 0 1 90%; text-align: left;"> - <div class="table cbi-section-table" style="border: 0px;"> - <div class="tr cbi-section-table-row" style="text-align: left; border: 0px;"> - <div class="td" id="<%=ikey%>_icon" style="width: 22px; text-align: left; border-top: 0px; padding: 3px;"> </div> - <div class="td" id="<%=ikey%>_info" style="flex: 0 1 90%; text-align: left; vertical-align:middle; padding: 3px; border-top: 0px;"><em><%:Collecting data...%></em></div> - </div> - </div> - </div> - </div> - <%- - local cur = uci.cursor() - local pkey, peer - for pkey, peer in pairs(iface.peers) do - local desc - cur:foreach("network", "wireguard_" .. ikey, function(s) - local key, value, tmp_desc, pub_key - for key, value in pairs(s) do - if key == "description" then - tmp_desc = value - end - if value == peer.public_key then - pub_key = value - end - if pub_key and tmp_desc then - desc = ': ' ..tmp_desc - end - end - end) - -%> - <div class="tr cbi-section-table-row" style="text-align: left;"> - <div class="td" style="text-align: left; vertical-align:top"><%:Peer%><%=desc%></div> - <div class="td" style="flex: 0 1 90%; text-align: left;"> - <div class="table cbi-section-table" style="border: 0px"> - <div class="tr cbi-section-table-row" style="border: 0px;"> - <div class="td" id="<%=ikey%>_<%=peer.public_key%>_icon" style="width:16px; text-align: left; padding: 3px;border-top: 0px;"> - <img src="<%=resource%>/icons/tunnel_disabled.png" /> - <small>?</small> - </div> - <div class="td" id="<%=ikey%>_<%=peer.public_key%>_info" style="flex: 0 1 90%; text-align: left; vertical-align:middle; padding: 3px;border-top: 0px;"><em><%:Collecting data...%></em></div> - </div> - </div> - </div> - </div> - <%- - end - -%> - </div> - </div> - <%- -end --%> -</div> - -<%+footer%> diff --git a/applications/luci-app-wireguard/po/ar/wireguard.po b/applications/luci-app-wireguard/po/ar/wireguard.po index 49e081a564..bdbc49024d 100644 --- a/applications/luci-app-wireguard/po/ar/wireguard.po +++ b/applications/luci-app-wireguard/po/ar/wireguard.po @@ -11,115 +11,87 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.5.1\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "عناوين IP المسموح بها" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "جمع البيانات..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "إعدادات" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "علامة جدار الحماية" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "واجهه" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "بوابة الاستماع" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "أبدا" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "المفتاح العمومي" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "لا يحتوي هذا القسم على قيم حتى الآن" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "جمع البيانات..." + +#~ msgid "Configuration" +#~ msgstr "إعدادات" + +#~ msgid "Interface" +#~ msgstr "واجهه" + +#~ msgid "This section contains no values yet" +#~ msgstr "لا يحتوي هذا القسم على قيم حتى الآن" diff --git a/applications/luci-app-wireguard/po/bg/wireguard.po b/applications/luci-app-wireguard/po/bg/wireguard.po index 4b0d9aef42..d21e901fcb 100644 --- a/applications/luci-app-wireguard/po/bg/wireguard.po +++ b/applications/luci-app-wireguard/po/bg/wireguard.po @@ -10,115 +10,81 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Разрешени IPs" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Събиране данни..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Конфигурация" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Получени данни" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Предадени данни" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Крайна точка" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Интерфейс" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Интерфейсът няма публичен ключ!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Никога" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Публичен ключ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Секцията всеоще не съдържа стойности" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Състояние на WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "h преди" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m преди" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "преди повече от ден" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "s преди" + +#~ msgid "Interface" +#~ msgstr "Интерфейс" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Интерфейсът няма публичен ключ!" diff --git a/applications/luci-app-wireguard/po/bn_BD/wireguard.po b/applications/luci-app-wireguard/po/bn_BD/wireguard.po index 817b5cb765..59136a0dfc 100644 --- a/applications/luci-app-wireguard/po/bn_BD/wireguard.po +++ b/applications/luci-app-wireguard/po/bn_BD/wireguard.po @@ -4,115 +4,75 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" diff --git a/applications/luci-app-wireguard/po/ca/wireguard.po b/applications/luci-app-wireguard/po/ca/wireguard.po index 80c0a9d9f2..7421dd83f5 100644 --- a/applications/luci-app-wireguard/po/ca/wireguard.po +++ b/applications/luci-app-wireguard/po/ca/wireguard.po @@ -10,115 +10,84 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IPs permeses" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "S’estan recollint dades…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuració" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interfície" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Mai" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "S’estan recollint dades…" + +#~ msgid "Configuration" +#~ msgstr "Configuració" + +#~ msgid "Interface" +#~ msgstr "Interfície" diff --git a/applications/luci-app-wireguard/po/cs/wireguard.po b/applications/luci-app-wireguard/po/cs/wireguard.po index b49faa5044..5b13ea89e3 100644 --- a/applications/luci-app-wireguard/po/cs/wireguard.po +++ b/applications/luci-app-wireguard/po/cs/wireguard.po @@ -10,122 +10,116 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IP adresy, ze kterých umožnit přístup" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Shromažďování údajů…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Nastavení" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Přijatá data" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Odeslaná data" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Koncový bod" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Označkování brány firewall" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Rozhraní" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Rozhraní nemá veřejný klíč!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Poslední handshake" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Port na kterém očekávat spojení" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Nikdy" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Protistrana" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Trvalé udržování spojení (Keep Alive)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Veřejný klíč" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Zobrazit / skrýt QR kód" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Kód QR funguje pro dané wg rozhraní. Bude aktualizován při každém ručním " -"znovunačtení stránky a obsahuje následující informace:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Stav WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Rozhraní] Náhodný, za provozu vytvářený „Soukromý klíč“. Klíč nebude uložen " -"ve směrovači" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] „Veřejný klíč“ tohoto wg rozhraní a „Povolené IP adresy“ s výchozím " -"nastavením „0.0.0.0/0, :: / 0“ pro umožnění odesílání provozu na jakoukoli " -"IPv4 a IPv6 adresu" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "hodin zpět" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "minut zpět" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "před více než dnem" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "sekund zpět" + +#~ msgid "Collecting data..." +#~ msgstr "Shromažďování údajů…" + +#~ msgid "Configuration" +#~ msgstr "Nastavení" + +#~ msgid "Interface" +#~ msgstr "Rozhraní" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Rozhraní nemá veřejný klíč!" + +#~ msgid "Peer" +#~ msgstr "Protistrana" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Zobrazit / skrýt QR kód" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Kód QR funguje pro dané wg rozhraní. Bude aktualizován při každém ručním " +#~ "znovunačtení stránky a obsahuje následující informace:" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Rozhraní] Náhodný, za provozu vytvářený „Soukromý klíč“. Klíč nebude " +#~ "uložen ve směrovači" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] „Veřejný klíč“ tohoto wg rozhraní a „Povolené IP adresy“ s " +#~ "výchozím nastavením „0.0.0.0/0, :: / 0“ pro umožnění odesílání provozu na " +#~ "jakoukoli IPv4 a IPv6 adresu" diff --git a/applications/luci-app-wireguard/po/de/wireguard.po b/applications/luci-app-wireguard/po/de/wireguard.po index d8618d1336..0bfd44b148 100644 --- a/applications/luci-app-wireguard/po/de/wireguard.po +++ b/applications/luci-app-wireguard/po/de/wireguard.po @@ -10,123 +10,121 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Erlaubte IP-Adressen" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Sammle Daten..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfiguration" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Daten erhalten" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Daten gesendet" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Endpunkt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Firewall Mark" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Schnittstelle" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Schnittstelle besitzt keinen öffentlichen Schlüssel!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Letztes Handshake" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Listening-Port" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Niemals" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Gegenstelle" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Verbindung aufrechterhalten (Persistent Keepalive)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Öffentlicher Schlüssel" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Zeige/Verstecke QR-Code" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Der QR-Code funktioniert mit jeweils einem wg-Interface. Er wird bei jedem " -"manuellen Aktualisieren der Seite neu generiert und beinhaltet die folgenden " -"Informationen:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Dieser Abschnitt enthält noch keine Werte" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard-Status" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Ein zufälliger, im laufendem Betrieb generierter " -"'PrivateKey' (Privater Schlüssel), der nicht auf dem Router gespeichert wird" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] Der öffentliche Schlüssel ('PublicKey') des wg-Interfaces und die " -"erlaubten IP-Adressen ('AllowedIPs'), standardmäßig auf '0.0.0.0/0, ::/0', " -"um das Senden an jede IPv4/IPv6-Adresse zu erlauben" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "Stunden zuvor" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "Minuten zuvor" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "seit über einem Tag" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "Sekunden zuvor" + +#~ msgid "Collecting data..." +#~ msgstr "Sammle Daten..." + +#~ msgid "Configuration" +#~ msgstr "Konfiguration" + +#~ msgid "Interface" +#~ msgstr "Schnittstelle" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Schnittstelle besitzt keinen öffentlichen Schlüssel!" + +#~ msgid "Peer" +#~ msgstr "Gegenstelle" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Zeige/Verstecke QR-Code" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Der QR-Code funktioniert mit jeweils einem wg-Interface. Er wird bei " +#~ "jedem manuellen Aktualisieren der Seite neu generiert und beinhaltet die " +#~ "folgenden Informationen:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Dieser Abschnitt enthält noch keine Werte" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Ein zufälliger, im laufendem Betrieb generierter " +#~ "'PrivateKey' (Privater Schlüssel), der nicht auf dem Router gespeichert " +#~ "wird" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] Der öffentliche Schlüssel ('PublicKey') des wg-Interfaces und die " +#~ "erlaubten IP-Adressen ('AllowedIPs'), standardmäßig auf " +#~ "'0.0.0.0/0, ::/0', um das Senden an jede IPv4/IPv6-Adresse zu erlauben" diff --git a/applications/luci-app-wireguard/po/el/wireguard.po b/applications/luci-app-wireguard/po/el/wireguard.po index 56c78525f3..0be0a4eb11 100644 --- a/applications/luci-app-wireguard/po/el/wireguard.po +++ b/applications/luci-app-wireguard/po/el/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Επιτρεπόμενες IPs" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Συλλογή δεδομένων..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Διαμόρφωση" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Ληφθέντα δεδομένα" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Απεσταλμένα δεδομένα" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Τελικό σημείο" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Σημάδι τείχους προστασίας" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Διεπαφή" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Η διεπαφή δεν έχει δημόσιο κλειδί!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Τελευταία Χειραψία" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Θύρα ακρόασης" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Ποτέ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Κόμβος" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Συνεχής διατήρηση σύνδεσης" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Δημόσιο κλειδί" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Εμφάνιση/Απόκρυψη κώδικα QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Ο κώδικας QR λειτουργεί ανά διεπαφή wg, ανανεώνεται με κάθε χειροκίνητη " -"ανανέωση σελίδας και μεταφέρει τις ακόλουθες πληροφορίες:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Αυτή η ενότητα δεν περιέχει ακόμη τιμές" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Κατάσταση του WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Ένα τυχαίο, δημιουργούμενο με το χέρι \"ιδιωτικό κλειδί\", το " -"κλειδί δεν θα αποθηκευτεί στο δρομολογητή" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] [Peer] Το 'Δημόσιο κλειδί' αυτής της διεπαφής wg και των " -"'Επιτρεπόμενων IP' με την προεπιλεγμένη τιμή '0.0.0.0/0, :: / 0' για να " -"επιτρέπεται η αποστολή κίνησης σε οποιαδήποτε διεύθυνση IPv4 και IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "ώρες πριν" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "λεπτά πριν" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "πλέον της μιας ημέρας" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "δευτερόλεπτα πριν" + +#~ msgid "Collecting data..." +#~ msgstr "Συλλογή δεδομένων..." + +#~ msgid "Configuration" +#~ msgstr "Διαμόρφωση" + +#~ msgid "Interface" +#~ msgstr "Διεπαφή" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Η διεπαφή δεν έχει δημόσιο κλειδί!" + +#~ msgid "Peer" +#~ msgstr "Κόμβος" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Εμφάνιση/Απόκρυψη κώδικα QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Ο κώδικας QR λειτουργεί ανά διεπαφή wg, ανανεώνεται με κάθε χειροκίνητη " +#~ "ανανέωση σελίδας και μεταφέρει τις ακόλουθες πληροφορίες:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Αυτή η ενότητα δεν περιέχει ακόμη τιμές" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Ένα τυχαίο, δημιουργούμενο με το χέρι \"ιδιωτικό κλειδί\", το " +#~ "κλειδί δεν θα αποθηκευτεί στο δρομολογητή" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] [Peer] Το 'Δημόσιο κλειδί' αυτής της διεπαφής wg και των " +#~ "'Επιτρεπόμενων IP' με την προεπιλεγμένη τιμή '0.0.0.0/0, :: / 0' για να " +#~ "επιτρέπεται η αποστολή κίνησης σε οποιαδήποτε διεύθυνση IPv4 και IPv6" diff --git a/applications/luci-app-wireguard/po/en/wireguard.po b/applications/luci-app-wireguard/po/en/wireguard.po index 4bbfcf74b7..c1eb43176b 100644 --- a/applications/luci-app-wireguard/po/en/wireguard.po +++ b/applications/luci-app-wireguard/po/en/wireguard.po @@ -10,115 +10,78 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuration" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Configuration" +#~ msgstr "Configuration" diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po index ad6f877380..eb830b1507 100644 --- a/applications/luci-app-wireguard/po/es/wireguard.po +++ b/applications/luci-app-wireguard/po/es/wireguard.po @@ -13,122 +13,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IPs permitidas" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Recolectando datos…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuración" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Datos recibidos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Datos transmitidos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Punto final" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Marca de Cortafuegos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interfaz" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "¡La interfaz no tiene una clave pública!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Último Handshake" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Puerto de escucha" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Nunca" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Par" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Mantener conectado continuamente" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Clave pública" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Mostrar/Ocultar código QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"El código QR funciona por interfaz wg, se actualizará con cada recarga " -"manual de la página y transfiere la siguiente información:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Esta sección aún no contiene valores" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Estado de WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interfaz] Al azar, sobre la marcha 'PrivateKey' generado, la clave no se " -"guardará en el enrutador" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Par] 'PublicKey' de esa interfaz wg y 'AllowedIPs' con el valor " -"predeterminado de '0.0.0.0/0, ::/0' para permitir el envío de tráfico a " -"cualquier dirección IPv4 e IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "hace h" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "hace m" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "hace más de un día" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "hace s" + +#~ msgid "Collecting data..." +#~ msgstr "Recolectando datos…" + +#~ msgid "Configuration" +#~ msgstr "Configuración" + +#~ msgid "Interface" +#~ msgstr "Interfaz" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "¡La interfaz no tiene una clave pública!" + +#~ msgid "Peer" +#~ msgstr "Par" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Mostrar/Ocultar código QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "El código QR funciona por interfaz wg, se actualizará con cada recarga " +#~ "manual de la página y transfiere la siguiente información:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Esta sección aún no contiene valores" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interfaz] Al azar, sobre la marcha 'PrivateKey' generado, la clave no se " +#~ "guardará en el enrutador" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Par] 'PublicKey' de esa interfaz wg y 'AllowedIPs' con el valor " +#~ "predeterminado de '0.0.0.0/0, ::/0' para permitir el envío de tráfico a " +#~ "cualquier dirección IPv4 e IPv6" diff --git a/applications/luci-app-wireguard/po/fi/wireguard.po b/applications/luci-app-wireguard/po/fi/wireguard.po index 98080cd89d..781a265a1d 100644 --- a/applications/luci-app-wireguard/po/fi/wireguard.po +++ b/applications/luci-app-wireguard/po/fi/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.7\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Sallitut IP:t" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Kerätään tietoja…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Kokoonpano" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Dataa vastaanotettu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Dataa lähetetty" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Päätepiste" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Palomuurimerkintä" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Sovitin" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Sovittimella ei ole julkista avainta!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Viimeisin kättely" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Kuunteluportti" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Ei ikinä" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Vertaiskone" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Pysyvä Keepalive" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Julkinen avain" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Näytä/Piilota QR-koodi" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"QR-koodi toimii wg-sovittimessa, se päivitetään jokaisen manuaalisen sivun " -"uudelleenlatauksen yhteydessä, ja se siirtää seuraavat tiedot:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Tässä osassa ei ole vielä arvoja" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuardin tila" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Sovitin] Satunnainen, lennossa luotu \"PrivateKey\", avainta ei tallenneta " -"reitittimeen" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Vertaiskone] Kyseisen wg-sovittimen \"PublicKey\" ja \"AllowedIPs\", jonka " -"oletusarvo on \"0.0.0.0.0/0, ::/0\", jotta liikenne voidaan lähettää mihin " -"tahansa IPv4- ja IPv6-osoitteeseen" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "t sitten" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m sitten" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "yli päivä sitten" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "s sitten" + +#~ msgid "Collecting data..." +#~ msgstr "Kerätään tietoja…" + +#~ msgid "Configuration" +#~ msgstr "Kokoonpano" + +#~ msgid "Interface" +#~ msgstr "Sovitin" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Sovittimella ei ole julkista avainta!" + +#~ msgid "Peer" +#~ msgstr "Vertaiskone" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Näytä/Piilota QR-koodi" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR-koodi toimii wg-sovittimessa, se päivitetään jokaisen manuaalisen " +#~ "sivun uudelleenlatauksen yhteydessä, ja se siirtää seuraavat tiedot:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Tässä osassa ei ole vielä arvoja" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Sovitin] Satunnainen, lennossa luotu \"PrivateKey\", avainta ei " +#~ "tallenneta reitittimeen" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Vertaiskone] Kyseisen wg-sovittimen \"PublicKey\" ja \"AllowedIPs\", " +#~ "jonka oletusarvo on \"0.0.0.0.0/0, ::/0\", jotta liikenne voidaan " +#~ "lähettää mihin tahansa IPv4- ja IPv6-osoitteeseen" diff --git a/applications/luci-app-wireguard/po/fr/wireguard.po b/applications/luci-app-wireguard/po/fr/wireguard.po index e181f7b920..7f7902b0a4 100644 --- a/applications/luci-app-wireguard/po/fr/wireguard.po +++ b/applications/luci-app-wireguard/po/fr/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IP autorisées" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Récupération des données…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuration" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Donnée reçue" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Données transmises" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Point d'arrivée" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Marque du Pare-feu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interface" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "L'interface ne dispose pas d'une clé publique !" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Dernière poignée de main" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Port d'écoute" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Jamais" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Pair" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "KeepAlive persistant" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Clé publique" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Afficher/Masquer le QR-Code" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Le QR-Code fonctionne par interface wg, il sera rafraîchi à chaque " -"rechargement manuel de page et transfère les informations suivantes :" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Cette section ne contient pas encore de valeur" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "État de WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Une \"clé privée\" générée au hasard, à la volée, la clé ne sera " -"pas sauvegardée sur le routeur" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"La \"PublicKey\" de cette interface wg et les \"AllowedIPs\" avec la valeur " -"par défaut de \"0.0.0.0/0, ::/0\" pour permettre l'envoi de trafic vers " -"n'importe quelle adresse IPv4 et IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "h passée" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m passée" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "il y a plus d'un jour" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "s passée" + +#~ msgid "Collecting data..." +#~ msgstr "Récupération des données…" + +#~ msgid "Configuration" +#~ msgstr "Configuration" + +#~ msgid "Interface" +#~ msgstr "Interface" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "L'interface ne dispose pas d'une clé publique !" + +#~ msgid "Peer" +#~ msgstr "Pair" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Afficher/Masquer le QR-Code" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Le QR-Code fonctionne par interface wg, il sera rafraîchi à chaque " +#~ "rechargement manuel de page et transfère les informations suivantes :" + +#~ msgid "This section contains no values yet" +#~ msgstr "Cette section ne contient pas encore de valeur" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Une \"clé privée\" générée au hasard, à la volée, la clé ne " +#~ "sera pas sauvegardée sur le routeur" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "La \"PublicKey\" de cette interface wg et les \"AllowedIPs\" avec la " +#~ "valeur par défaut de \"0.0.0.0/0, ::/0\" pour permettre l'envoi de trafic " +#~ "vers n'importe quelle adresse IPv4 et IPv6" diff --git a/applications/luci-app-wireguard/po/he/wireguard.po b/applications/luci-app-wireguard/po/he/wireguard.po index 4222a8a76b..d640edc7b0 100644 --- a/applications/luci-app-wireguard/po/he/wireguard.po +++ b/applications/luci-app-wireguard/po/he/wireguard.po @@ -11,117 +11,103 @@ msgstr "" "n % 10 == 0) ? 2 : 3));\n" "X-Generator: Weblate 4.3.1-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "כתובות IP מורשות" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "נאספים נתונים…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "הגדרות" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "התקבלו נתונים" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "הועברו נתונים" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "נקודת קצה" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "סימן חומת אש" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "מנשק" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "למנשק אין מפתח ציבורי!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "לחיצת יד אחרונה" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "פתחת האזנה" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "אף פעם" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "עמית" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "מפתח ציבורי" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "הצגת/הסתרת קוד QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"קוד ה־QR עובד לפי מנשק wg, הוא ירוענן עם כל רענון ידני של העמוד ומעביר את " -"המידע הבא:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "סעיף זה לא מכיל ערכים עדיין" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "מצב WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "לפני למעלה מיום" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "נאספים נתונים…" + +#~ msgid "Configuration" +#~ msgstr "הגדרות" + +#~ msgid "Interface" +#~ msgstr "מנשק" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "למנשק אין מפתח ציבורי!" + +#~ msgid "Peer" +#~ msgstr "עמית" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "הצגת/הסתרת קוד QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "קוד ה־QR עובד לפי מנשק wg, הוא ירוענן עם כל רענון ידני של העמוד ומעביר את " +#~ "המידע הבא:" + +#~ msgid "This section contains no values yet" +#~ msgstr "סעיף זה לא מכיל ערכים עדיין" diff --git a/applications/luci-app-wireguard/po/hi/wireguard.po b/applications/luci-app-wireguard/po/hi/wireguard.po index 07f659c030..461ae3f936 100644 --- a/applications/luci-app-wireguard/po/hi/wireguard.po +++ b/applications/luci-app-wireguard/po/hi/wireguard.po @@ -4,115 +4,75 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" diff --git a/applications/luci-app-wireguard/po/hu/wireguard.po b/applications/luci-app-wireguard/po/hu/wireguard.po index c141cab82a..e59d8eca11 100644 --- a/applications/luci-app-wireguard/po/hu/wireguard.po +++ b/applications/luci-app-wireguard/po/hu/wireguard.po @@ -10,117 +10,100 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Engedélyezett IP-k" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Adatok összegyűjtése…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Beállítás" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Fogadott adat" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Átvitt adat" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Végpont" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Tűzfal jelölés" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Csatoló" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "A csatolónak nincs nyilvános kulcsa." +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Utolsó kapcsolatfelvétel" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Fogadó port" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Soha" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Partner" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Megmaradó keepalive" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Nyilvános kulcs" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "QR-kód mutatása/elrejtése" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"A QR-kód WG-csatolónként működik, kézi újratöltésnél felfrissül és a " -"következő adatokat viszi át:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard állapot" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "órával ezelőtt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "perccel ezelőtt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "több mint egy nappal ezelőtt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "másodperccel ezelőtt" + +#~ msgid "Collecting data..." +#~ msgstr "Adatok összegyűjtése…" + +#~ msgid "Configuration" +#~ msgstr "Beállítás" + +#~ msgid "Interface" +#~ msgstr "Csatoló" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "A csatolónak nincs nyilvános kulcsa." + +#~ msgid "Peer" +#~ msgstr "Partner" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "QR-kód mutatása/elrejtése" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "A QR-kód WG-csatolónként működik, kézi újratöltésnél felfrissül és a " +#~ "következő adatokat viszi át:" diff --git a/applications/luci-app-wireguard/po/id/wireguard.po b/applications/luci-app-wireguard/po/id/wireguard.po index 68eb67410b..e4211afbfb 100644 --- a/applications/luci-app-wireguard/po/id/wireguard.po +++ b/applications/luci-app-wireguard/po/id/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.5\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IP yang Diizinkan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Mengumpulkan data..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfigurasi" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Data Diterima" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Data Ditransmisikan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Titik akhir" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Tanda Firewall" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Antarmuka" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Antarmuka tidak memiliki kunci publik!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Handshake Terbaru" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Port untuk Didengarkan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Tidak pernah" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Rekan" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Keepalive Persisten" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Kunci Publik" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Tampilkan/Sembunyikan Kode QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Kode QR berfungsi per antarmuka wg, ia akan diperbarui setiap pemuatan ulang " -"halaman secara manual dan mentransfer informasi berikut:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Bagian ini belum berisi nilai" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Status WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Antarmuka] Acak, dengan cepat menghasilkan 'KunciPublik', kunci tidak akan " -"disimpan pada router" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Rekan] 'KunciPublik' dari antarmuka wg dan 'IPdiijinkan' dengan default '0.0" -".0.0/0, :: / 0' untuk mengizinkan pengiriman lalu lintas ke alamat IPv4 dan " -"IPv6 mana pun" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "jam yang lalu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "menit yang lalu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "lebih dari sehari yang lalu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "detik yang lalu" + +#~ msgid "Collecting data..." +#~ msgstr "Mengumpulkan data..." + +#~ msgid "Configuration" +#~ msgstr "Konfigurasi" + +#~ msgid "Interface" +#~ msgstr "Antarmuka" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Antarmuka tidak memiliki kunci publik!" + +#~ msgid "Peer" +#~ msgstr "Rekan" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Tampilkan/Sembunyikan Kode QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Kode QR berfungsi per antarmuka wg, ia akan diperbarui setiap pemuatan " +#~ "ulang halaman secara manual dan mentransfer informasi berikut:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Bagian ini belum berisi nilai" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Antarmuka] Acak, dengan cepat menghasilkan 'KunciPublik', kunci tidak " +#~ "akan disimpan pada router" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Rekan] 'KunciPublik' dari antarmuka wg dan 'IPdiijinkan' dengan default " +#~ "'0.0.0.0/0, :: / 0' untuk mengizinkan pengiriman lalu lintas ke alamat " +#~ "IPv4 dan IPv6 mana pun" diff --git a/applications/luci-app-wireguard/po/it/wireguard.po b/applications/luci-app-wireguard/po/it/wireguard.po index 65dcf4736d..3c3809b4c3 100644 --- a/applications/luci-app-wireguard/po/it/wireguard.po +++ b/applications/luci-app-wireguard/po/it/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IP permessi" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Raccolta dati..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configurazione" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Dati ricevuti" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Dati trasmessi" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Punto finale" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Marcatore firewall" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interfaccia" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "L'interfaccia non ha una chiave pubblica!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Ultimo handshake" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Porta in ascolto" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Mai" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "KeepAlive persistente" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Chiave pubblica" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Visualizza/nascondi codice QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Il codice QR funziona per l'interfaccia wg, verrà aggiornato ad ogni " -"ricarica manuale della pagina e trasferirà le seguenti informazioni:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Questa sezione non contiene ancora valori" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Stato WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interfaccia] Una 'ChiavePrivata' generata in modo casuale e al volo, la " -"chiave non verrà salvata sul router" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] La \"ChiavePubblica\" di tale interfaccia wg e \"IP permessi\" con il " -"valore predefinito \"0.0.0.0/0, :: / 0\" per consentire l'invio di traffico " -"a qualsiasi indirizzo IPv4 e IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "ore fa" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "min fa" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "più di un giorno fa" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "sec fa" + +#~ msgid "Collecting data..." +#~ msgstr "Raccolta dati..." + +#~ msgid "Configuration" +#~ msgstr "Configurazione" + +#~ msgid "Interface" +#~ msgstr "Interfaccia" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "L'interfaccia non ha una chiave pubblica!" + +#~ msgid "Peer" +#~ msgstr "Peer" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Visualizza/nascondi codice QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Il codice QR funziona per l'interfaccia wg, verrà aggiornato ad ogni " +#~ "ricarica manuale della pagina e trasferirà le seguenti informazioni:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Questa sezione non contiene ancora valori" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interfaccia] Una 'ChiavePrivata' generata in modo casuale e al volo, la " +#~ "chiave non verrà salvata sul router" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] La \"ChiavePubblica\" di tale interfaccia wg e \"IP permessi\" con " +#~ "il valore predefinito \"0.0.0.0/0, :: / 0\" per consentire l'invio di " +#~ "traffico a qualsiasi indirizzo IPv4 e IPv6" diff --git a/applications/luci-app-wireguard/po/ja/wireguard.po b/applications/luci-app-wireguard/po/ja/wireguard.po index c90e319afc..bb98a6d7c7 100644 --- a/applications/luci-app-wireguard/po/ja/wireguard.po +++ b/applications/luci-app-wireguard/po/ja/wireguard.po @@ -14,117 +14,103 @@ msgstr "" "X-Generator: Weblate 4.4-dev\n" "X-Poedit-Basepath: .\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "許可されたIP" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "データを収集中..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "設定" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "受信済みデータ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "送信済みデータ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "エンドポイント" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "ファイアウォールマーク" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "インターフェース" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "インターフェースに公開鍵がありません!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "最新のハンドシェイク" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "リッスンポート" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "なし" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "ピア" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "永続的なキープアライブ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "公開鍵" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "QR コードを表示/非表示" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"QR コードは wg インターフェースごとに機能し、マニュアルページがリロードされる" -"たびに更新され、次の情報が転送されます :" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "このセクションはまだ設定されていません" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard ステータス" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "時間前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "分前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "1日以上前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "秒前" + +#~ msgid "Collecting data..." +#~ msgstr "データを収集中..." + +#~ msgid "Configuration" +#~ msgstr "設定" + +#~ msgid "Interface" +#~ msgstr "インターフェース" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "インターフェースに公開鍵がありません!" + +#~ msgid "Peer" +#~ msgstr "ピア" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "QR コードを表示/非表示" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR コードは wg インターフェースごとに機能し、マニュアルページがリロードさ" +#~ "れるたびに更新され、次の情報が転送されます :" + +#~ msgid "This section contains no values yet" +#~ msgstr "このセクションはまだ設定されていません" diff --git a/applications/luci-app-wireguard/po/ko/wireguard.po b/applications/luci-app-wireguard/po/ko/wireguard.po index 4ae13ce8fd..dd096a9928 100644 --- a/applications/luci-app-wireguard/po/ko/wireguard.po +++ b/applications/luci-app-wireguard/po/ko/wireguard.po @@ -10,116 +10,101 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.2-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "허용된 IP" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "데이터 수집 중..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "설정" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "받은 데이터" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "보낸 데이터" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "인터페이스" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "인터페이스에 공개 키가 없습니다!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "마지막 핸드셰이크" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "접근 포트" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "안함" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "공개 키" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "QR코드 보이기/숨기기" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "QR코드는 WireGuard 인터페이스마다 적용되며, 페이지가 새로고침 될 때마다 코드가 재생성되고 다음의 정보를 전송합니다:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "이 항목에 입력된 값이 없습니다" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 #, fuzzy msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard 상태" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "시간 전" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "분 전" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "며칠 전" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "초 전" + +#~ msgid "Collecting data..." +#~ msgstr "데이터 수집 중..." + +#~ msgid "Configuration" +#~ msgstr "설정" + +#~ msgid "Interface" +#~ msgstr "인터페이스" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "인터페이스에 공개 키가 없습니다!" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "QR코드 보이기/숨기기" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR코드는 WireGuard 인터페이스마다 적용되며, 페이지가 새로고침 될 때마다 코" +#~ "드가 재생성되고 다음의 정보를 전송합니다:" + +#~ msgid "This section contains no values yet" +#~ msgstr "이 항목에 입력된 값이 없습니다" diff --git a/applications/luci-app-wireguard/po/mr/wireguard.po b/applications/luci-app-wireguard/po/mr/wireguard.po index 8616540d79..ebf83cd863 100644 --- a/applications/luci-app-wireguard/po/mr/wireguard.po +++ b/applications/luci-app-wireguard/po/mr/wireguard.po @@ -10,115 +10,84 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "डेटा संकलित करीत आहे ..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "कॉन्फिगरेशन" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "इंटरफेस" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "डेटा संकलित करीत आहे ..." + +#~ msgid "Configuration" +#~ msgstr "कॉन्फिगरेशन" + +#~ msgid "Interface" +#~ msgstr "इंटरफेस" diff --git a/applications/luci-app-wireguard/po/ms/wireguard.po b/applications/luci-app-wireguard/po/ms/wireguard.po index 945d5d5916..40a86ddf60 100644 --- a/applications/luci-app-wireguard/po/ms/wireguard.po +++ b/applications/luci-app-wireguard/po/ms/wireguard.po @@ -10,115 +10,81 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Mengumpul data..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfigurasi" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "Mengumpul data..." + +#~ msgid "Configuration" +#~ msgstr "Konfigurasi" diff --git a/applications/luci-app-wireguard/po/nb_NO/wireguard.po b/applications/luci-app-wireguard/po/nb_NO/wireguard.po index 84d9c14c31..1d8f580e14 100644 --- a/applications/luci-app-wireguard/po/nb_NO/wireguard.po +++ b/applications/luci-app-wireguard/po/nb_NO/wireguard.po @@ -10,115 +10,84 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Samler inn data…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Oppsett" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Grensesnitt" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "Samler inn data…" + +#~ msgid "Configuration" +#~ msgstr "Oppsett" + +#~ msgid "Interface" +#~ msgstr "Grensesnitt" diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po index e3af867688..6dcf5c848f 100644 --- a/applications/luci-app-wireguard/po/pl/wireguard.po +++ b/applications/luci-app-wireguard/po/pl/wireguard.po @@ -11,122 +11,119 @@ msgstr "" "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Dozwolone IP" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Trwa zbieranie danych..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfiguracja" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Otrzymane dane" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Przesyłane dane" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Punkt końcowy" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Znacznik zapory sieciowej" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interfejs" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Interfejs nie posiada klucza publicznego!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Ostatni Handshake" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Port nasłuchu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Nigdy" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Trwale trzymaj przy życiu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Klucz publiczny" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Pokaż/Ukryj kod QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"Kod QR działa według interfejsu wg, będzie odświeżany przy każdym ręcznym " -"przeładowaniu strony i przekazuje następujące informacje:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Status WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interfejs] Losowy, generowany \"w locie\" klucz prywatny. Klucz nie " -"zostanie zapisany na routerze" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] \"Klucz publiczny\" tego interfejsu wg i \"Dozwolone adresy IP\" z " -"domyślną wartością \"0.0.0.0/0, :: / 0\", aby umożliwić wysyłanie ruchu na " -"dowolny adres IPv4 i IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "godzin temu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m temu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "ponad dzień temu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "sekund temu" + +#~ msgid "Collecting data..." +#~ msgstr "Trwa zbieranie danych..." + +#~ msgid "Configuration" +#~ msgstr "Konfiguracja" + +#~ msgid "Interface" +#~ msgstr "Interfejs" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Interfejs nie posiada klucza publicznego!" + +#~ msgid "Peer" +#~ msgstr "Peer" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Pokaż/Ukryj kod QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "Kod QR działa według interfejsu wg, będzie odświeżany przy każdym ręcznym " +#~ "przeładowaniu strony i przekazuje następujące informacje:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interfejs] Losowy, generowany \"w locie\" klucz prywatny. Klucz nie " +#~ "zostanie zapisany na routerze" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] \"Klucz publiczny\" tego interfejsu wg i \"Dozwolone adresy IP\" z " +#~ "domyślną wartością \"0.0.0.0/0, :: / 0\", aby umożliwić wysyłanie ruchu " +#~ "na dowolny adres IPv4 i IPv6" diff --git a/applications/luci-app-wireguard/po/pt/wireguard.po b/applications/luci-app-wireguard/po/pt/wireguard.po index 1a66fbe3a0..0595355419 100644 --- a/applications/luci-app-wireguard/po/pt/wireguard.po +++ b/applications/luci-app-wireguard/po/pt/wireguard.po @@ -10,122 +10,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Endereços IP autorizados" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "A recolher dados..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuração" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Dados Recebidos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Dados Transmitidos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Ponto final" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Marca da Firewall" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interface" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "A interface não tem uma chave pública!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Último Aperto de Mão" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Porta de escuta" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Nunca" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Par" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Keepalive Persistente" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Chave Pública" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Mostrar/Ocultar Código QR" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"O Código QR funciona por interface wg, ele será atualizado a cada recarga de " -"página manual e transfere as seguintes informações:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Esta secção ainda não contém valores" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Estado do WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Um aleatório PrivateKey', gerado quando necessário, a chave não " -"será gravada no roteador" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Par] A 'PublicKey' dessa interface wg e os 'AllowedIPs' com a predefinição " -"de '0.0.0.0.0/0, ::/0' para permitir enviar tráfego para qualquer endereço " -"IPv4 e IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "h atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "mais de um dia atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "s atrás" + +#~ msgid "Collecting data..." +#~ msgstr "A recolher dados..." + +#~ msgid "Configuration" +#~ msgstr "Configuração" + +#~ msgid "Interface" +#~ msgstr "Interface" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "A interface não tem uma chave pública!" + +#~ msgid "Peer" +#~ msgstr "Par" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Mostrar/Ocultar Código QR" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "O Código QR funciona por interface wg, ele será atualizado a cada recarga " +#~ "de página manual e transfere as seguintes informações:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Esta secção ainda não contém valores" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Um aleatório PrivateKey', gerado quando necessário, a chave " +#~ "não será gravada no roteador" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Par] A 'PublicKey' dessa interface wg e os 'AllowedIPs' com a " +#~ "predefinição de '0.0.0.0.0/0, ::/0' para permitir enviar tráfego para " +#~ "qualquer endereço IPv4 e IPv6" diff --git a/applications/luci-app-wireguard/po/pt_BR/wireguard.po b/applications/luci-app-wireguard/po/pt_BR/wireguard.po index 9d865020d6..984419750d 100644 --- a/applications/luci-app-wireguard/po/pt_BR/wireguard.po +++ b/applications/luci-app-wireguard/po/pt_BR/wireguard.po @@ -13,122 +13,119 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.5.2-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Endereços IP autorizados" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Coletando dados..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configuração" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Dados Recebidos" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Dados Enviados" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Endpoint" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Marca do firewall" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interface" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "A interface não tem uma chave pública!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Última Negociação" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Porta de escuta" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Nunca" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Parceiro" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Manter as Conexões Abertas (Keepalive)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Chave Pública" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Mostrar/Ocultar o QR-Code" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"O QR-Code funciona por interface wg, ele será atualizado a cada recarga " -"manual da página e transfere as seguintes informações:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Esta seção ainda não possui nenhum valor" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Condição Geral do WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Aleatório, o 'PrivateKey' será gerado em tempo real, a chave não " -"será salva no roteador" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] A 'PublicKey' (Chave Pública) dessa interface wg e os " -"'AllowedIPs' (Ips Permitidos) com o padrão de '0.0.0.0.0/0, ::/0' para que " -"seja permitido o envio de tráfego para qualquer endereço IPv4 e IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "horas atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "meses atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "mais de um dia atrás" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "segundos atrás" + +#~ msgid "Collecting data..." +#~ msgstr "Coletando dados..." + +#~ msgid "Configuration" +#~ msgstr "Configuração" + +#~ msgid "Interface" +#~ msgstr "Interface" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "A interface não tem uma chave pública!" + +#~ msgid "Peer" +#~ msgstr "Parceiro" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Mostrar/Ocultar o QR-Code" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "O QR-Code funciona por interface wg, ele será atualizado a cada recarga " +#~ "manual da página e transfere as seguintes informações:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Esta seção ainda não possui nenhum valor" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Aleatório, o 'PrivateKey' será gerado em tempo real, a chave " +#~ "não será salva no roteador" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] A 'PublicKey' (Chave Pública) dessa interface wg e os " +#~ "'AllowedIPs' (Ips Permitidos) com o padrão de '0.0.0.0.0/0, ::/0' para " +#~ "que seja permitido o envio de tráfego para qualquer endereço IPv4 e IPv6" diff --git a/applications/luci-app-wireguard/po/ro/wireguard.po b/applications/luci-app-wireguard/po/ro/wireguard.po index d170e3ee15..dea64a3275 100644 --- a/applications/luci-app-wireguard/po/ro/wireguard.po +++ b/applications/luci-app-wireguard/po/ro/wireguard.po @@ -11,115 +11,84 @@ msgstr "" "20)) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "IP-uri permise" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Colectare date..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Configurare" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Interfață" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "Colectare date..." + +#~ msgid "Configuration" +#~ msgstr "Configurare" + +#~ msgid "Interface" +#~ msgstr "Interfață" diff --git a/applications/luci-app-wireguard/po/ru/wireguard.po b/applications/luci-app-wireguard/po/ru/wireguard.po index 1166f942ba..b65fcf1bf8 100644 --- a/applications/luci-app-wireguard/po/ru/wireguard.po +++ b/applications/luci-app-wireguard/po/ru/wireguard.po @@ -16,122 +16,120 @@ msgstr "" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Разрешенные IP-адреса" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Сбор данных..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Конфигурация" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Полученные данные" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Переданные данные" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Конечная точка" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Метка межсетевого экрана" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Интерфейс" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Интерфейс не имеет публичного ключа!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Последнее «рукопожатие» (handshake)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Порт для входящих соединений" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Никогда" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Узел" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Постоянные проверки активности (keepalive)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Публичный ключ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Показать/скрыть QR-код" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"QR-код работает для каждого wg интерфейса, он будет обновляться при каждой " -"ручной перезагрузке страницы и содержать следующую информацию:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Этот раздел не содержит данных" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Состояние WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Случайный, сгенерированный на лету приватный ключ (PrivateKey). " -"Данный ключ не будет сохранен на маршрутизаторе" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] Публичный ключ (PublicKey) этого интерфейса wg и значение разрешенных " -"адресов (AllowedIPs) со значением по умолчанию '0.0.0.0/0, ::/0' для " -"возможности отправки трафика на любые IPv4 и IPv6 адреса" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "час назад" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "минуту назад" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "более суток назад" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "секунду назад" + +#~ msgid "Collecting data..." +#~ msgstr "Сбор данных..." + +#~ msgid "Configuration" +#~ msgstr "Конфигурация" + +#~ msgid "Interface" +#~ msgstr "Интерфейс" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Интерфейс не имеет публичного ключа!" + +#~ msgid "Peer" +#~ msgstr "Узел" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Показать/скрыть QR-код" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR-код работает для каждого wg интерфейса, он будет обновляться при " +#~ "каждой ручной перезагрузке страницы и содержать следующую информацию:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Этот раздел не содержит данных" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Случайный, сгенерированный на лету приватный ключ " +#~ "(PrivateKey). Данный ключ не будет сохранен на маршрутизаторе" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] Публичный ключ (PublicKey) этого интерфейса wg и значение " +#~ "разрешенных адресов (AllowedIPs) со значением по умолчанию " +#~ "'0.0.0.0/0, ::/0' для возможности отправки трафика на любые IPv4 и IPv6 " +#~ "адреса" diff --git a/applications/luci-app-wireguard/po/sk/wireguard.po b/applications/luci-app-wireguard/po/sk/wireguard.po index 2251d61c49..6ede710492 100644 --- a/applications/luci-app-wireguard/po/sk/wireguard.po +++ b/applications/luci-app-wireguard/po/sk/wireguard.po @@ -10,115 +10,84 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Povolené IP adresy" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Zbieram dáta..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfigurácia" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Rozhranie" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Načúvací port" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Verejný kľúč" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "Zbieram dáta..." + +#~ msgid "Configuration" +#~ msgstr "Konfigurácia" + +#~ msgid "Interface" +#~ msgstr "Rozhranie" diff --git a/applications/luci-app-wireguard/po/sv/wireguard.po b/applications/luci-app-wireguard/po/sv/wireguard.po index 7ea9d306cb..24bafc0311 100644 --- a/applications/luci-app-wireguard/po/sv/wireguard.po +++ b/applications/luci-app-wireguard/po/sv/wireguard.po @@ -10,115 +10,96 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5.2-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Tillåtna IP-adresser" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Samlar in data..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Konfiguration" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Mottagen data" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Överförd data" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Slutpunkt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Brandväggsmarkering" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Gränssnitt" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Gränssnittet har inte en publik nyckel!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Senaste handskakning" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Lyssningsport" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Aldrig" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Jämlike" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Hålla vid liv ständigt" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Publik nyckel" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Visa/Dölj QR-kod" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Den här sektionen innehåller inga värden ännu" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Status för WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "t sedan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "m sedan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "över en dag sedan" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "s sedan" + +#~ msgid "Collecting data..." +#~ msgstr "Samlar in data..." + +#~ msgid "Configuration" +#~ msgstr "Konfiguration" + +#~ msgid "Interface" +#~ msgstr "Gränssnitt" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Gränssnittet har inte en publik nyckel!" + +#~ msgid "Peer" +#~ msgstr "Jämlike" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Visa/Dölj QR-kod" + +#~ msgid "This section contains no values yet" +#~ msgstr "Den här sektionen innehåller inga värden ännu" diff --git a/applications/luci-app-wireguard/po/templates/wireguard.pot b/applications/luci-app-wireguard/po/templates/wireguard.pot index 706e3f51d1..7f1366d868 100644 --- a/applications/luci-app-wireguard/po/templates/wireguard.pot +++ b/applications/luci-app-wireguard/po/templates/wireguard.pot @@ -1,115 +1,75 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" diff --git a/applications/luci-app-wireguard/po/tr/wireguard.po b/applications/luci-app-wireguard/po/tr/wireguard.po index 37a5b6833a..e1ce139c50 100644 --- a/applications/luci-app-wireguard/po/tr/wireguard.po +++ b/applications/luci-app-wireguard/po/tr/wireguard.po @@ -10,122 +10,120 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "İzin verilen IP adresleri" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Veriler toplanıyor..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Yapılandırma" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Alınan Veriler" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "İletilen Veriler" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Bitiş Noktası" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Güvenlik Duvarı İşareti" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Arayüz" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Arayüzün ortak anahtarı yok!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Son El Sıkışma" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Dinleme Bağlantı Noktası" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Asla" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Eş" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Sürekli Canlı Tut" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Ortak Anahtar" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "QR Kodunu Göster/Gizle" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"QR Kodu wg arayüzüne göre çalışır, her elle sayfa yeniden yüklemesinde " -"yenilenir ve aşağıdaki bilgileri aktarır:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Bu bölüm henüz herhangi bir değer içermiyor" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard Durumu" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Arayüz] Rastgele, o anda oluşturulan 'PrivateKey' (özel anahtar), " -"yönlendiricide anahtar kaydedilmeyecek" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Eş] Herhangi bir IPv4 ve IPv6 adresine trafik gönderilmesine izin vermek " -"için bu wg arayüzünün 'PublicKey' (ortak anahtar) ve öntanımlı '0.0.0.0/0, " -"::/0' değerine sahip 'AllowedIPs' (izin verilen IP'ler) değerleri" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "sa önce" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "dak önce" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "bir günden daha önce" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "sn önce" + +#~ msgid "Collecting data..." +#~ msgstr "Veriler toplanıyor..." + +#~ msgid "Configuration" +#~ msgstr "Yapılandırma" + +#~ msgid "Interface" +#~ msgstr "Arayüz" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Arayüzün ortak anahtarı yok!" + +#~ msgid "Peer" +#~ msgstr "Eş" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "QR Kodunu Göster/Gizle" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR Kodu wg arayüzüne göre çalışır, her elle sayfa yeniden yüklemesinde " +#~ "yenilenir ve aşağıdaki bilgileri aktarır:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Bu bölüm henüz herhangi bir değer içermiyor" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Arayüz] Rastgele, o anda oluşturulan 'PrivateKey' (özel anahtar), " +#~ "yönlendiricide anahtar kaydedilmeyecek" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Eş] Herhangi bir IPv4 ve IPv6 adresine trafik gönderilmesine izin vermek " +#~ "için bu wg arayüzünün 'PublicKey' (ortak anahtar) ve öntanımlı " +#~ "'0.0.0.0/0, ::/0' değerine sahip 'AllowedIPs' (izin verilen IP'ler) " +#~ "değerleri" diff --git a/applications/luci-app-wireguard/po/uk/wireguard.po b/applications/luci-app-wireguard/po/uk/wireguard.po index 4bb17b0534..d1a9fa1fa0 100644 --- a/applications/luci-app-wireguard/po/uk/wireguard.po +++ b/applications/luci-app-wireguard/po/uk/wireguard.po @@ -11,122 +11,119 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.3-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "Дозволено IP-адреси" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Збирання даних..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Конфігурація" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "Отримані дані" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "Передані дані" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "Кінцева точка" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "Позначка брандмауера" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "Інтерфейс" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "Інтерфейс не має відкритого ключа!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "Останнє рукостискання" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "Порти прослуховування" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "Ніколи" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "Вузол" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Постійне утримання" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "Відкритий ключ" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "Показати/Приховати QR-код" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" -"QR-код працює з відповідним wg-інтерфейсом, він оновлюється з кожним ручним " -"перезавантаженням сторінки і містить наступну інформацію:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "Ця секція поки що не містить значень" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "Стан WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" -"[Interface] Випадковий, на льоту згенерований 'PrivateKey' (приватний ключ), " -"що не зберігатиметься на рутері" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[Peer] 'PublicKey' (публічний ключ) того wg-інтерфейсу та " -"'AllowedIPs' (дозволені IP адреси) із типовими значеннями '0.0.0.0/0, ::/0' " -"аби дозволити трафік до будь-яких адрес IPv4 та IPv6" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "г тому" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "хв тому" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "більше доби тому" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "с тому" + +#~ msgid "Collecting data..." +#~ msgstr "Збирання даних..." + +#~ msgid "Configuration" +#~ msgstr "Конфігурація" + +#~ msgid "Interface" +#~ msgstr "Інтерфейс" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "Інтерфейс не має відкритого ключа!" + +#~ msgid "Peer" +#~ msgstr "Вузол" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "Показати/Приховати QR-код" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR-код працює з відповідним wg-інтерфейсом, він оновлюється з кожним " +#~ "ручним перезавантаженням сторінки і містить наступну інформацію:" + +#~ msgid "This section contains no values yet" +#~ msgstr "Ця секція поки що не містить значень" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[Interface] Випадковий, на льоту згенерований 'PrivateKey' (приватний " +#~ "ключ), що не зберігатиметься на рутері" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[Peer] 'PublicKey' (публічний ключ) того wg-інтерфейсу та " +#~ "'AllowedIPs' (дозволені IP адреси) із типовими значеннями " +#~ "'0.0.0.0/0, ::/0' аби дозволити трафік до будь-яких адрес IPv4 та IPv6" diff --git a/applications/luci-app-wireguard/po/vi/wireguard.po b/applications/luci-app-wireguard/po/vi/wireguard.po index 349c5f1262..7d09cce837 100644 --- a/applications/luci-app-wireguard/po/vi/wireguard.po +++ b/applications/luci-app-wireguard/po/vi/wireguard.po @@ -10,115 +10,81 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.4-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "Đang lấy dữ liệu..." - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "Cấu hình" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "" + +#~ msgid "Collecting data..." +#~ msgstr "Đang lấy dữ liệu..." + +#~ msgid "Configuration" +#~ msgstr "Cấu hình" diff --git a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po index c978d3e3fd..2df37f384e 100644 --- a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po +++ b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po @@ -16,117 +16,118 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "允许的 IP" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "正在收集数据…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "配置" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "已接收" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "已发送" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "传输端点" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "防火墙标识" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "接口" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "接口没有配置公钥!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "上次握手" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "监听端口" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "永不" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "对端" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Keepalive 间隔(秒)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "公钥" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "显示/隐藏 二维码" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "二维码可用于每个 WireGuard 接口,每次手动刷新页面时都会刷新,并传递以下信息:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "尚无任何配置" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard 状态" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "[接口] 一个随机、动态生成的“私钥(PrivateKey)”,密钥不会保存在路由器上" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[对端] 该 WireGuard 接口的“公钥(PublicKey)”和默认值为“0.0.0.0/0, ::/0”的“允许 IP " -"列表(AllowedIPs)”,将允许将流量发送到任意 IPv4 和 IPv6 地址" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "小时前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "分钟前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "超过一天前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "秒前" + +#~ msgid "Collecting data..." +#~ msgstr "正在收集数据…" + +#~ msgid "Configuration" +#~ msgstr "配置" + +#~ msgid "Interface" +#~ msgstr "接口" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "接口没有配置公钥!" + +#~ msgid "Peer" +#~ msgstr "对端" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "显示/隐藏 二维码" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "二维码可用于每个 WireGuard 接口,每次手动刷新页面时都会刷新,并传递以下信" +#~ "息:" + +#~ msgid "This section contains no values yet" +#~ msgstr "尚无任何配置" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "" +#~ "[接口] 一个随机、动态生成的“私钥(PrivateKey)”,密钥不会保存在路由器上" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[对端] 该 WireGuard 接口的“公钥(PublicKey)”和默认值" +#~ "为“0.0.0.0/0, ::/0”的“允许 IP 列表(AllowedIPs)”,将允许将流量发送到任意 " +#~ "IPv4 和 IPv6 地址" diff --git a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po b/applications/luci-app-wireguard/po/zh_Hant/wireguard.po index 790648a7a9..48d4fe484b 100644 --- a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po +++ b/applications/luci-app-wireguard/po/zh_Hant/wireguard.po @@ -16,117 +16,116 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.8-dev\n" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:149 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:110 msgid "Allowed IPs" msgstr "允許的 IP群" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:236 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:270 -msgid "Collecting data..." -msgstr "正在收集資料中…" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:231 -msgid "Configuration" -msgstr "組態" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:170 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:116 msgid "Data Received" msgstr "已接收" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:171 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:118 msgid "Data Transmitted" msgstr "已傳送" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:144 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:108 msgid "Endpoint" msgstr "傳輸端點" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:131 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:99 msgid "Firewall Mark" msgstr "防火牆遮罩" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:200 -msgid "Interface" -msgstr "介面" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:116 -msgid "Interface does not have a public key!" -msgstr "介面沒有配置公鑰!" +#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3 +msgid "Grant access to LuCI app wireguard" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:166 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:114 msgid "Latest Handshake" msgstr "上次握手" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:125 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:97 msgid "Listen Port" msgstr "監聽連接埠" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:81 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15 msgid "Never" msgstr "永不" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:262 -msgid "Peer" -msgstr "對端" +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:195 +msgid "Peers" +msgstr "" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:156 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:112 msgid "Persistent Keepalive" msgstr "Keepalive 間隔(秒)" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:119 -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:139 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:95 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106 msgid "Public Key" msgstr "公鑰" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:202 -msgid "Show/Hide QR-Code" -msgstr "顯示/隱藏 QR 碼" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:222 -msgid "" -"The QR-Code works per wg interface, it will be refreshed with every manual " -"page reload and transfers the following information:" -msgstr "QR二維碼在每個wg界面上均有效,每次重新加載手動頁面時都會刷新該QR二維碼,並傳輸以下信息:" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:190 -msgid "This section contains no values yet" -msgstr "這部分尚無數值" - #: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3 msgid "WireGuard" msgstr "WireGuard VPN" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:182 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:170 msgid "WireGuard Status" msgstr "WireGuard 狀態" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:223 -msgid "" -"[Interface] A random, on the fly generated 'PrivateKey', the key will not be " -"saved on the router" -msgstr "[介面] 隨機動態生成的 'PrivateKey',金鑰將不會保存在路由器上" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:224 -msgid "" -"[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " -"default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and IPv6 " -"address" -msgstr "" -"[對等節點] 該wg接口的'PublicKey'和默認值為'0.0.0.0/0,:: / " -"0'的'AllowedIPs',以允許將流量發送到任何IPv4和IPv6位址" - -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:91 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25 msgid "h ago" msgstr "小時前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:89 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23 msgid "m ago" msgstr "分鐘前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:93 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27 msgid "over a day ago" msgstr "超過一天前" -#: applications/luci-app-wireguard/luasrc/view/wireguard.htm:87 +#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21 msgid "s ago" msgstr "秒前" + +#~ msgid "Collecting data..." +#~ msgstr "正在收集資料中…" + +#~ msgid "Configuration" +#~ msgstr "組態" + +#~ msgid "Interface" +#~ msgstr "介面" + +#~ msgid "Interface does not have a public key!" +#~ msgstr "介面沒有配置公鑰!" + +#~ msgid "Peer" +#~ msgstr "對端" + +#~ msgid "Show/Hide QR-Code" +#~ msgstr "顯示/隱藏 QR 碼" + +#~ msgid "" +#~ "The QR-Code works per wg interface, it will be refreshed with every " +#~ "manual page reload and transfers the following information:" +#~ msgstr "" +#~ "QR二維碼在每個wg界面上均有效,每次重新加載手動頁面時都會刷新該QR二維碼,並" +#~ "傳輸以下信息:" + +#~ msgid "This section contains no values yet" +#~ msgstr "這部分尚無數值" + +#~ msgid "" +#~ "[Interface] A random, on the fly generated 'PrivateKey', the key will not " +#~ "be saved on the router" +#~ msgstr "[介面] 隨機動態生成的 'PrivateKey',金鑰將不會保存在路由器上" + +#~ msgid "" +#~ "[Peer] The 'PublicKey' of that wg interface and the 'AllowedIPs' with the " +#~ "default of '0.0.0.0/0, ::/0' to allow sending traffic to any IPv4 and " +#~ "IPv6 address" +#~ msgstr "" +#~ "[對等節點] 該wg接口的'PublicKey'和默認值為'0.0.0.0/0,:: / " +#~ "0'的'AllowedIPs',以允許將流量發送到任何IPv4和IPv6位址" diff --git a/applications/luci-app-wireguard/root/usr/libexec/rpcd/luci.wireguard b/applications/luci-app-wireguard/root/usr/libexec/rpcd/luci.wireguard new file mode 100755 index 0000000000..94374b07d7 --- /dev/null +++ b/applications/luci-app-wireguard/root/usr/libexec/rpcd/luci.wireguard @@ -0,0 +1,186 @@ +#!/usr/bin/env lua + +local json = require "luci.jsonc" +local sys = require "luci.sys" +local io = require "io" +local uci = require "uci" +local fs = require "nixio.fs" + +local methods = { + generateKeyPair = { + call = function() + local prv = sys.exec("wg genkey 2>/dev/null"):sub(1, -2) + local pub = sys.exec("echo '" .. prv .. "' | wg pubkey 2>/dev/null"):sub(1, -2) + + return {keys = {priv = prv, pub = pub}} + end + }, + generateQrCode = { + args = {privkey = "privkey", psk = "psk", allowed_ips = {"allowed_ips"}}, + call = function(args) + local qr_code + + if fs.access("/usr/bin/qrencode") then + local psk = args.psk + local listen_port = args.listen_port + local allowed_ips = args.allowed_ips + + local pubkey = sys.exec("echo '" .. args.privkey .. "' | wg pubkey 2>/dev/null"):sub(1, -2) + local client_privkey = sys.exec("wg genkey 2>/dev/null"):sub(1, -2) + + local iface_qr = { + "[Interface]", + "PrivateKey = " .. client_privkey, + } + + local peer_qr = { + "[Peer]", + "PublicKey = " .. pubkey, + } + + if not allowed_ips or next(allowed_ips) == nil then + allowed_ips = {"0.0.0.0/0", "::/0"} + end + table.insert(peer_qr, "AllowedIPs = " .. table.concat(allowed_ips, ", ")) + + if psk then + table.insert(peer_qr, "PresharedKey = " .. psk) + end + + qr_enc = table.concat(iface_qr, "\n") .. "\n\n" .. table.concat(peer_qr, "\n") + qr_code = sys.exec("/usr/bin/qrencode --inline --8bit --type=SVG --output=- '" .. qr_enc .. "' 2>/dev/null") + end + + return {qr_code = qr_code} + end + }, + getWgInstances = { + call = function() + local data = {} + local last_device = "" + local qr_pubkey = {} + + local wg_dump = io.popen("wg show all dump 2>/dev/null") + if wg_dump then + local line + for line in wg_dump:lines() do + local line = string.split(line, "\t") + if not (last_device == line[1]) then + last_device = line[1] + data[line[1]] = { + name = line[1], + public_key = line[3], + listen_port = line[4], + fwmark = line[5], + peers = {} + } + if not line[3] or line[3] == "" or line[3] == "(none)" then + qr_pubkey[line[1]] = "" + else + qr_pubkey[line[1]] = "PublicKey = " .. line[3] + end + else + local peer_name + local cur = uci.cursor() + + cur:foreach( + "network", + "wireguard_" .. line[1], + function(s) + if s.public_key == line[2] then + peer_name = s.description + end + end + ) + + table.insert( + data[line[1]].peers, + { + name = peer_name, + public_key = line[2], + endpoint = line[4], + allowed_ips = {}, + latest_handshake = line[6], + transfer_rx = line[7], + transfer_tx = line[8], + persistent_keepalive = line[9] + } + ) + + if not (line[4] == "(none)") then + local ipkey, ipvalue + for ipkey, ipvalue in pairs(string.split(line[5], ",")) do + if #ipvalue > 0 then + table.insert(data[line[1]].peers[peer_name]["allowed_ips"], ipvalue) + end + end + end + end + end + end + + return data + end + } +} + +local function parseInput() + local parse = json.new() + local done, err + + while true do + local chunk = io.read(4096) + if not chunk then + break + elseif not done and not err then + done, err = parse:parse(chunk) + end + end + + if not done then + print(json.stringify({error = err or "Incomplete input"})) + os.exit(1) + end + + return parse:get() +end + +local function validateArgs(func, uargs) + local method = methods[func] + if not method then + print(json.stringify({error = "Method not found"})) + os.exit(1) + end + + if type(uargs) ~= "table" then + print(json.stringify({error = "Invalid arguments"})) + os.exit(1) + end + + uargs.ubus_rpc_session = nil + + local k, v + local margs = method.args or {} + for k, v in pairs(uargs) do + if margs[k] == nil or (v ~= nil and type(v) ~= type(margs[k])) then + print(json.stringify({error = "Invalid arguments"})) + os.exit(1) + end + end + + return method +end + +if arg[1] == "list" then + local _, method, rv = nil, nil, {} + for _, method in pairs(methods) do + rv[_] = method.args or {} + end + print((json.stringify(rv):gsub(":%[%]", ":{}"))) +elseif arg[1] == "call" then + local args = parseInput() + local method = validateArgs(arg[2], args) + local result, code = method.call(args) + print((json.stringify(result):gsub("^%[%]$", "{}"))) + os.exit(code or 0) +end diff --git a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json index 3652bdabb4..02cdb5e871 100644 --- a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json +++ b/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json @@ -3,11 +3,12 @@ "title": "WireGuard", "order": 92, "action": { - "type": "template", - "path": "wireguard" + "type": "view", + "path": "wireguard/status" }, "depends": { - "acl": [ "luci-mod-status-index" ] + "acl": [ "luci-app-wireguard" ], + "uci": { "network": true } } } } diff --git a/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json new file mode 100644 index 0000000000..cd38bcf8ec --- /dev/null +++ b/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json @@ -0,0 +1,12 @@ +{ + "luci-app-wireguard": { + "description": "Grant access to LuCI app wireguard", + "read": { + "ubus": { + "luci.wireguard": [ + "getWgInstances" + ] + } + } + } +} |