luci-proto-wireguard: merge status page functionality

Merge status page functionality from the separate `luci-app-wireguard`
package into the `luci-proto-wirguard` protocol backend.

Also rewrite the status page markup to be more compact while we're at it.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2022-11-22 10:27:15 +01:00
parent 90a2b1eaeb
commit 6e6fce3eb4
42 changed files with 220 additions and 4401 deletions

View file

@ -1,15 +0,0 @@
#
# Copyright (C) 2016-2017 Dan Luedtke <mail@danrl.com>
#
# This is free software, licensed under the Apache License, Version 2.0 .
#
include $(TOPDIR)/rules.mk
LUCI_TITLE:=WireGuard Status
LUCI_DEPENDS:=+luci-proto-wireguard
LUCI_PKGARCH:=all
include ../../luci.mk
# call BuildPackage - OpenWrt buildroot signature

View file

@ -1,228 +0,0 @@
'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 = _('%ds ago').format(parseInt(seconds));
} else if (seconds < 3600) {
ago = _('%dm ago').format(parseInt(seconds / 60));
} else if (seconds < 86401) {
ago = _('%dh ago').format(parseInt(seconds / 3600));
} 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('tr', {
'class': 'tr cbi-section-table-row'
}, [
E('td', {
'class': 'td peer-name',
'style': 'width: 25%; font-size: 0.9rem;'
}, peer.name),
E('td', { 'class': 'td', 'data-section-id': peer.name },
generatePeerTable(peerData, iconSrc)
)
]));
});
if (!peerRows.length) {
peerRows.push(
E('tr', { 'class': 'tr placeholder' },
E('td', { 'class': 'td' },
E('em', _('No peer information available')))));
}
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(', ')],
['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('table', { 'class': 'table cbi-section-table' },
generatePeerRows(this.peers))
]);
}, iface, this);
}
return m.render().then(L.bind(function (m, nodes) {
if (!ifaceNames.length)
nodes.appendChild(E('p', {}, E('em', _('No WireGuard interfaces configured.'))));
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
});

View file

@ -1,105 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-03-08 13:04+0000\n"
"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ar/>\n"
"Language: ar\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "عناوين IP المسموح بها"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "بوابة الاستماع"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "أبدا"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "المفتاح العمومي"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "جمع البيانات..."
#~ msgid "Configuration"
#~ msgstr "إعدادات"
#~ msgid "Interface"
#~ msgstr "واجهه"
#~ msgid "This section contains no values yet"
#~ msgstr "لا يحتوي هذا القسم على قيم حتى الآن"

View file

@ -1,98 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-09-15 08:34+0000\n"
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/bg/>\n"
"Language: bg\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dh преди"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm преди"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds преди"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Разрешени IPs"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Получени данни"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Предадени данни"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Крайна точка"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Никога"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Публичен ключ"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Състояние на WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "преди повече от ден"
#~ msgid "Interface"
#~ msgstr "Интерфейс"
#~ msgid "Interface does not have a public key!"
#~ msgstr "Интерфейсът няма публичен ключ!"

View file

@ -1,92 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-10-08 17:53+0000\n"
"Last-Translator: Rayhan Nabi <rayhanjanam@gmail.com>\n"
"Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/bn_BD/>\n"
"Language: bn_BD\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d ঘণ্টা আগে"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d মিনিট আগে"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d সেকেন্ড আগে"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "অনুমোদিত আইপি"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "ডাটা গৃহীত হয়েছে"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "ডাটা প্রেরিত"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "এন্ডপয়েন্ট"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "ফায়ারওয়াল মার্ক"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "LuCI অ্যাপ ওয়্যারগার্ডে প্রবেশাধিকার প্রদান করুন"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "সর্বশেষ হ্যান্ডশেক"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "শোনার পোর্ট"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "কখনও না"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "পিয়ার"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "স্থায়ী Keepalive"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "পাবলিক কী"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "ওয়্যারগার্ড"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "ওয়্যারগার্ড স্ট্যাটাস"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "এক দিনের বেশি আগে"

View file

@ -1,101 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-09-17 06:52+0000\n"
"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ca/>\n"
"Language: ca\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IPs permeses"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Mai"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "Sestan recollint dades…"
#~ msgid "Configuration"
#~ msgstr "Configuració"
#~ msgid "Interface"
#~ msgstr "Interfície"

View file

@ -1,133 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-02-04 05:03+0000\n"
"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/cs/>\n"
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"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/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d hodin zpět"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d minut zpět"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d sekund zpět"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IP adresy, ze kterých umožnit přístup"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Přijatá data"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Odeslaná data"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Koncový bod"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Označkování brány firewall"
#: 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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Poslední handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Port na kterém očekávat spojení"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nikdy"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Trvalé udržování spojení (Keep Alive)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Veřejný klíč"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Stav WireGuard"
#: 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"
#~ 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"

View file

@ -1,92 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-12-03 21:07+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/da/>\n"
"Language: da\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dh siden"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm siden"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds siden"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Tilladte IP'er"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Data modtaget"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Data Overført"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Endpoint"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Firewall-mærke"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Giv adgang til LuCI app wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Seneste håndtryk"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Lytteport"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Aldrig"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Ingen WireGuard interfaces konfigureret."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Ingen peer-information tilgængelig"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Peers"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Vedvarende hold i live"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Offentlig nøgle"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard-status"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "for over en dag siden"

View file

@ -1,138 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-02-24 06:56+0000\n"
"Last-Translator: Christoph Loesch <github-mail@chil.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d Stunden zuvor"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d Minuten zuvor"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d Sekunden zuvor"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Erlaubte IP-Adressen"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Daten erhalten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Daten gesendet"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Endpunkt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Firewall Mark"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Zugriff auf die LuCI-App wireguard gewähren"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Letztes Handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Listening-Port"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Niemals"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Keine WireGuard-Schnittstellen konfiguriert."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Keine Peer-Informationen verfügbar"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Partner"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Verbindung aufrechterhalten (Persistent Keepalive)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Öffentlicher Schlüssel"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard-Status"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "seit über einem Tag"
#~ 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"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-03-25 12:08+0000\n"
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/el/>\n"
"Language: el\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d ώρες πριν"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d λεπτά πριν"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d δευτερόλεπτα πριν"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Επιτρεπόμενες IPs"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Ληφθέντα δεδομένα"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Απεσταλμένα δεδομένα"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Τελικό σημείο"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Σημάδι τείχους προστασίας"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Παραχωρήστε πρόσβαση στην εφαρμογή LuCI Wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Τελευταία Χειραψία"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Θύρα ακρόασης"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ποτέ"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Δεν έχουν διαμορφωθεί διεπαφές WireGuard."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Δεν υπάρχουν διαθέσιμες πληροφορίες ομοτίμων"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Ομότιμοι"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Συνεχής διατήρηση σύνδεσης"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Δημόσιο κλειδί"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Κατάσταση του WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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"

View file

@ -1,95 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-01-07 17:03+0000\n"
"Last-Translator: Liao junchao <liaojunchao@outlook.com>\n"
"Language-Team: English <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/en/>\n"
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.4.1-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Configuration"
#~ msgstr "Configuration"

View file

@ -1,139 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2022-04-04 16:09+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "hace %dh"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "hace %dm"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "hace %ds"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IPs permitidas"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Datos recibidos"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Datos transmitidos"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Punto final"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marca de Cortafuegos"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Otorgar acceso a la app de LuCI WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Último Handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Puerto de escucha"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "No se han configurado interfaces WireGuard."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "No hay información de pares disponible"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Pares"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Mantener conectado continuamente"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Clave pública"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Estado de WireGuard"
#: 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"
#~ 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"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-03-12 13:29+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/fi/>\n"
"Language: fi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d h sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d min sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d s sitten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Sallitut IP:t"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Dataa vastaanotettu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Dataa lähetetty"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Päätepiste"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Palomuurimerkintä"
#: 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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Viimeisin kättely"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Kuunteluportti"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ei ikinä"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "WireGuard-sovittimia ei ole määritetty."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Vertaistietoja ei ole saatavilla"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Vertaiset"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Pysyvä Keepalive"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Julkinen avain"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuardin tila"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "yli päivä 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"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-02-02 16:56+0000\n"
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/fr/>\n"
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dh passée"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm passée"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds passée"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IP autorisées"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Donnée reçue"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Données transmises"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Point d'arrivée"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marque du Pare-feu"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Autoriser l'accès à l'application LuCI wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Dernière poignée de main"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Port d'écoute"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Jamais"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Aucune interface WireGuard configurée."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Aucune information sur les pairs nest disponible"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Pairs"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "KeepAlive persistant"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Clé publique"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "État de WireGuard"
#: 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"
#~ 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"

View file

@ -1,121 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-10-17 15:26+0000\n"
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/he/>\n"
"Language: he\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.3.1-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "כתובות IP מורשות"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "התקבלו נתונים"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "הועברו נתונים"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "נקודת קצה"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "לחיצת יד אחרונה"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "פתחת האזנה"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "אף פעם"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "מפתח ציבורי"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "מצב WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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 "סעיף זה לא מכיל ערכים עדיין"

View file

@ -1,86 +0,0 @@
msgid ""
msgstr ""
"Language: hi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""

View file

@ -1,117 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-03-31 13:27+0000\n"
"Last-Translator: Tamas Szanto <taszanto@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/hu/>\n"
"Language: hu\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d órával ezelőtt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d perccel ezelőtt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d másodperccel ezelőtt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Engedélyezett IP-k"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Fogadott adat"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Átvitt adat"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Végpont"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Tűzfal jelölés"
#: 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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Utolsó kapcsolatfelvétel"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Fogadó port"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Soha"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Megmaradó keepalive"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Nyilvános kulcs"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard állapot"
#: 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"
#~ 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:"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-08-11 05:53+0000\n"
"Last-Translator: KanekoHato <nekosuperlightch@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/id/>\n"
"Language: id\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d jam yang lalu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d menit yang lalu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d detik yang lalu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IP yang Diizinkan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Data Diterima"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Data Ditransmisikan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Titik akhir"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Tanda Firewall"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Ijinkan akses ke wireguard applikasi LuCI"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Handshake Terbaru"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Port untuk Didengarkan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Tidak pernah"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Tidak ada antarmuka WireGuard yang ter konfigurasi."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Tidak ada informasi peer yang tersedia"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Peers"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Keepalive Persisten"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Kunci Publik"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Status WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "lebih dari sehari 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"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-04-15 15:09+0000\n"
"Last-Translator: G R <gradaellig@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/it/>\n"
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dore fa"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dmin fa"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%dsec fa"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IP permessi"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Dati ricevuti"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Dati trasmessi"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Punto finale"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marcatore firewall"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Concedere l'accesso all'app LuCI wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Ultimo handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Porta in ascolto"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Mai"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Nessuna interfaccia WireGuard configurata."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Nessuna informazione disponibile sui peer"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Peer"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "KeepAlive persistente"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Chiave pubblica"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Stato WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "più di un giorno 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"

View file

@ -1,124 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2020-12-06 13:43+0000\n"
"Last-Translator: Ryota <21ryotagamer@gmail.com>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ja/>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
"X-Poedit-Basepath: .\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d時間前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d分前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d秒前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "許可されたIP"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "受信済みデータ"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "送信済みデータ"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "エンドポイント"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "最新のハンドシェイク"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "リッスンポート"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "なし"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "永続的なキープアライブ"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "公開鍵"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard ステータス"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "1日以上前"
#~ 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 "このセクションはまだ設定されていません"

View file

@ -1,118 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-07-28 17:55+0000\n"
"Last-Translator: TheNoFace <fprhqkrtk303@naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ko/>\n"
"Language: ko\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d시간 전"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d분 전"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d초 전"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "허용된 IP"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "받은 데이터"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "보낸 데이터"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "마지막 핸드셰이크"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "접근 포트"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "안함"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
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/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard 상태"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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 "이 항목에 입력된 값이 없습니다"

View file

@ -1,101 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-01-29 10:50+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/mr/>\n"
"Language: mr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "डेटा संकलित करीत आहे ..."
#~ msgid "Configuration"
#~ msgstr "कॉन्फिगरेशन"
#~ msgid "Interface"
#~ msgstr "इंटरफेस"

View file

@ -1,98 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-03-31 12:26+0000\n"
"Last-Translator: Faruki Ramly <farukiramly45@gmail.com>\n"
"Language-Team: Malay <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ms/>\n"
"Language: ms\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "Mengumpul data..."
#~ msgid "Configuration"
#~ msgstr "Konfigurasi"

View file

@ -1,101 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-09-27 22:36+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/nb_NO/>\n"
"Language: nb_NO\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Tillatte IP-er"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Lytteport"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "Samler inn data…"
#~ msgid "Configuration"
#~ msgstr "Oppsett"
#~ msgid "Interface"
#~ msgstr "Grensesnitt"

View file

@ -1,137 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pl/>\n"
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d godzin temu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm temu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "$d sekund temu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Dozwolone IP"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Otrzymane dane"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Przesyłane dane"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Punkt końcowy"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Znacznik zapory sieciowej"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Przyznaj dostęp do aplikacji LuCI WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Ostatni handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Port nasłuchiwania"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nigdy"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Brak skonfigurowanych interfejsów WireGuard."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Brak dostępnych informacji o peerach"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Peery"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Trwale trzymaj przy życiu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Klucz publiczny"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Status WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "ponad dzień 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"

View file

@ -1,136 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-11-27 23:39+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/pt/>\n"
"Language: pt\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dh atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Endereços IP autorizados"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Dados Recebidos"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Dados Transmitidos"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Ponto final"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marca da Firewall"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Conceder acesso à app LuCI wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Último Aperto de Mão"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Porta de escuta"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Nenhuma interface WireGuard foi configurada."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Nenhuma informação dos pares está disponível"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Pares"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Keepalive Persistente"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Chave Pública"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Estado do WireGuard"
#: 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"
#~ 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"

View file

@ -1,139 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-11-27 23:39+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/pt_BR/>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d horas atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d meses atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d segundos atrás"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Endereços IP autorizados"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Dados Recebidos"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Dados Enviados"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Endpoint"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marca do firewall"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Conceda acesso ao aplicativo LuCI wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Última Negociação"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Porta de escuta"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Nunca"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Nenhuma interface WireGuard foi configurada."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Nenhuma informação dos pares está disponível"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Pares"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Manter as Conexões Abertas (Keepalive)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Chave Pública"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Condição Geral do WireGuard"
#: 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"
#~ 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"

View file

@ -1,102 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-12-07 14:52+0000\n"
"Last-Translator: Simona Iacob <s@zp1.net>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ro/>\n"
"Language: ro\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dh în urmă"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm în urmă"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds în urmă"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "IP-uri permise"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Date primite"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Date transmise"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Punct final"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Marca Firewall"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Acordă acces la aplicația LuCI wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Cea mai recentă strângere de mână"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Port de ascultare"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Niciodată"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Nu sunt configurate interfețe WireGuard."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Nu sunt disponibile informații de la egal la egal"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Perechi"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Keepalive persistent"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Cheia publică"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Starea WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "cu peste o zi în urmă"
#~ msgid "Collecting data..."
#~ msgstr "Colectare date..."
#~ msgid "Configuration"
#~ msgstr "Configurare"
#~ msgid "Interface"
#~ msgstr "Interfață"

View file

@ -1,143 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: LuCI: wireguard\n"
"POT-Creation-Date: 2018-01-01 21:00+0300\n"
"PO-Revision-Date: 2021-12-22 14:41+0000\n"
"Last-Translator: Alexey <agarkov.alexey.viktorovich@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.10.1\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d ч. назад"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d мин. назад"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d сек. назад"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Разрешенные IP-адреса"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Полученные данные"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Переданные данные"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Конечная точка"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Метка межсетевого экрана"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Предоставить доступ к приложению LuCI Wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Последнее «рукопожатие» (handshake)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Порт для входящих соединений"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Никогда"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Интерфейсы WireGuard не настроены."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Информация об узле (peer) отсутствует"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Узлы (peers)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Постоянные проверки активности (keepalive)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Публичный ключ"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Состояние WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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 "
#~ "адреса"

View file

@ -1,101 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-04-04 17:35+0000\n"
"Last-Translator: Dušan Kazik <prescott66@gmail.com>\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/sk/>\n"
"Language: sk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"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/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Povolené IP adresy"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Načúvací port"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Verejný kľúč"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "Zbieram dáta..."
#~ msgid "Configuration"
#~ msgstr "Konfigurácia"
#~ msgid "Interface"
#~ msgstr "Rozhranie"

View file

@ -1,113 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-11-04 17:37+0000\n"
"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/sv/>\n"
"Language: sv\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dt sedan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dm sedan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%ds sedan"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Tillåtna IP-adresser"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Mottagen data"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Överförd data"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Slutpunkt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Brandväggsmarkering"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Bevilja åtkomst till LuCI-appen wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Senaste handskakning"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Lyssningsport"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Aldrig"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Motpart"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Hålla vid liv ständigt"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Publik nyckel"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Status för WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "över en dag 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"

View file

@ -1,83 +0,0 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""

View file

@ -1,137 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2021-11-29 16:08+0000\n"
"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/tr/>\n"
"Language: tr\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d sa önce"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d dak önce"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d sn önce"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "İzin verilen IP adresleri"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Alınan Veriler"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "İletilen Veriler"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Bitiş Noktası"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Güvenlik Duvarı İşareti"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "LuCI uygulaması wireguard'a erişim izni verin"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Son El Sıkışma"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Dinleme Bağlantı Noktası"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Asla"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Yapılandırılmış bir WireGuard arabirimi yok."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Kullanılabilir eş bilgisi yok"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Eşler"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Sürekli Canlı Tut"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Ortak Anahtar"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard Durumu"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr "bir günden daha ö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"

View file

@ -1,137 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2022-04-15 15:09+0000\n"
"Last-Translator: Vladdrako <vladdrako007@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/uk/>\n"
"Language: uk\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.12-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%dг тому"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%dхв тому"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%dс тому"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "Дозволено IP-адреси"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "Отримані дані"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "Передані дані"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "Кінцева точка"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "Позначка брандмауера"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "Надання доступу до дротового охоронця програми LuCI"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "Останнє рукостискання"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "Порти прослуховування"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "Ніколи"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "Інтерфейси WireGuard не налаштовано."
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "Інформація про вузол (peer) відсутня"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "Вузли (peers)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Постійне утримання"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "Відкритий ключ"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "Стан WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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"

View file

@ -1,98 +0,0 @@
msgid ""
msgstr ""
"PO-Revision-Date: 2020-11-21 12:21+0000\n"
"Last-Translator: Darias <DariasLuc@gmail.com>\n"
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/vi/>\n"
"Language: vi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
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/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr ""
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr ""
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day ago"
msgstr ""
#~ msgid "Collecting data..."
#~ msgstr "Đang lấy dữ liệu..."
#~ msgid "Configuration"
#~ msgstr "Cấu hình"

View file

@ -1,141 +0,0 @@
#
# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2021-11-27 23:39+0000\n"
"Last-Translator: Eric <spice2wolf@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.10-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d小时前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d分钟前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d秒前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "允许的 IP"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "已接收"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "已发送"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "传输端点"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "防火墙标识"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "将权限授予 LuCI 应用 wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "上次握手"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "监听端口"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "永不"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "未配置 WireGuard 接口。"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "无对端信息可用"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "对端"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Keepalive 间隔(秒)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
msgstr "公钥"
#: applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json:3
msgid "WireGuard"
msgstr "WireGuard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard 状态"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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 地址"

View file

@ -1,139 +0,0 @@
#
# Yangfl <mmyangfl@gmail.com>, 2018-2019.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
"PO-Revision-Date: 2022-02-05 09:21+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationswireguard/zh_Hant/>\n"
"Language: zh_Hant\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.11-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
msgstr "%d小時前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:23
msgid "%dm ago"
msgstr "%d分鐘前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:21
msgid "%ds ago"
msgstr "%d秒前"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:117
msgid "Allowed IPs"
msgstr "允許的 IP群"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:123
msgid "Data Received"
msgstr "已接收"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:125
msgid "Data Transmitted"
msgstr "已傳送"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:115
msgid "Endpoint"
msgstr "傳輸端點"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:106
msgid "Firewall Mark"
msgstr "防火牆遮罩"
#: applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json:3
msgid "Grant access to LuCI app wireguard"
msgstr "將權限授與 LuCI 應用 wireguard"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:121
msgid "Latest Handshake"
msgstr "上次握手"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
msgstr "監聽連接埠"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
msgstr "永不"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:214
msgid "No WireGuard interfaces configured."
msgstr "未設定 WireGuard 介面。"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:94
msgid "No peer information available"
msgstr "無對等資訊可用"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:205
msgid "Peers"
msgstr "對等"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:119
msgid "Persistent Keepalive"
msgstr "Keepalive 間隔(秒)"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:102
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:113
msgid "Public Key"
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/htdocs/luci-static/resources/view/wireguard/status.js:179
msgid "WireGuard Status"
msgstr "WireGuard 狀態"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:27
msgid "over a day 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位址"

View file

@ -1,12 +0,0 @@
{
"luci-app-wireguard": {
"description": "Grant access to LuCI app wireguard",
"read": {
"ubus": {
"luci.wireguard": [
"getWgInstances"
]
}
}
}
}

View file

@ -10,6 +10,8 @@ LUCI_TITLE:=Support for WireGuard VPN
LUCI_DEPENDS:=+wireguard-tools +ucode
LUCI_PKGARCH:=all
PKG_PROVIDES:=luci-app-wireguard
include ../../luci.mk
# call BuildPackage - OpenWrt buildroot signature

View file

@ -0,0 +1,212 @@
'use strict';
'require view';
'require rpc';
'require poll';
'require dom';
'require ui';
var callGetWgInstances = rpc.declare({
object: 'luci.wireguard',
method: 'getWgInstances'
});
function timestampToStr(timestamp) {
if (timestamp < 1)
return _('Never', 'No WireGuard peer handshake yet');
var seconds = (Date.now() / 1000) - timestamp;
var ago;
if (seconds < 60)
ago = _('%ds ago').format(seconds);
else if (seconds < 3600)
ago = _('%dm ago').format(seconds / 60);
else if (seconds < 86401)
ago = _('%dh ago').format(seconds / 3600);
else
ago = _('over a day ago');
return (new Date(timestamp * 1000)).toUTCString() + ' (' + ago + ')';
}
/*
{
"jow": {
"public_key": "o4iLoC1pl8+vEUshV7eUyKrryo7cr0WJkjS/Dlixxy8=",
"name": "jow",
"fwmark": "off",
"listen_port": "51821",
"peers": [
{
"endpoint": "45.13.105.118:51821",
"public_key": "672KLy/R4miKXdvw2unuf9jQzVEmNnqen5kF+zVjMX0=",
"name": "m300",
"latest_handshake": "1668680574",
"persistent_keepalive": "off",
"allowed_ips": [
"192.168.220.10/32"
],
"transfer_tx": "308",
"transfer_rx": "220"
},
{
"endpoint": "171.22.3.161:51821",
"public_key": "yblNj1s41F8m1MdXhxD2U+Aew6ZR6Miy8OcNK/fkAks=",
"name": "ac2",
"latest_handshake": "0",
"persistent_keepalive": "off",
"allowed_ips": [
"192.168.220.11/32"
],
"transfer_tx": "2960",
"transfer_rx": "0"
}
]
}
}
*/
function handleInterfaceDetails(iface) {
ui.showModal(_('Instance Details'), [
ui.itemlist(E([]), [
_('Name'), iface.name,
_('Public Key'), E('code', [ iface.public_key ]),
_('Listen Port'), iface.listen_port,
_('Firewall Mark'), iface.fwmark != 'off' ? iface.fwmark : E('em', _('none'))
]),
E('div', { 'class': 'right' }, [
E('button', {
'class': 'btn cbi-button',
'click': ui.hideModal
}, [ _('Dismiss') ])
])
]);
}
function handlePeerDetails(peer) {
ui.showModal(_('Peer Details'), [
ui.itemlist(E([]), [
_('Description'), peer.name,
_('Public Key'), E('code', [ peer.public_key ]),
_('Endpoint'), peer.endpoint,
_('Allowed IPs'), (Array.isArray(peer.allowed_ips) && peer.allowed_ips.length) ? peer.allowed_ips.join(', ') : E('em', _('none')),
_('Received Data'), '%1024mB'.format(peer.transfer_rx),
_('Transmitted Data'), '%1024mB'.format(peer.transfer_tx),
_('Latest Handshake'), timestampToStr(+peer.latest_handshake),
_('Keep-Alive'), (peer.persistent_keepalive != 'off') ? _('every %ds', 'WireGuard keep alive interval').format(+peer.persistent_keepalive) : E('em', _('none')),
]),
E('div', { 'class': 'right' }, [
E('button', {
'class': 'btn cbi-button',
'click': ui.hideModal
}, [ _('Dismiss') ])
])
]);
}
function renderPeerTable(instanceName, peers) {
var t = new L.ui.Table(
[
_('Peer'),
_('Endpoint'),
_('Data Received'),
_('Data Transmitted'),
_('Latest Handshake')
],
{
id: 'peers-' + instanceName
},
E('em', [
_('No peers connected')
])
);
t.update(peers.map(function(peer) {
return [
[
peer.name || '',
E('div', {
'style': 'cursor:pointer',
'click': ui.createHandlerFn(this, handlePeerDetails, peer)
}, [
E('p', [
peer.name ? E('span', [ peer.name ]) : E('em', [ _('Untitled peer') ])
]),
E('span', {
'class': 'ifacebadge hide-sm',
'data-tooltip': _('Public key: %h', 'Tooltip displaying full WireGuard peer public key').format(peer.public_key)
}, [
E('code', [ peer.public_key.replace(/^(.{5}).+(.{6})$/, '$1…$2') ])
])
])
],
peer.endpoint,
[ +peer.transfer_rx, '%1024mB'.format(+peer.transfer_rx) ],
[ +peer.transfer_tx, '%1024mB'.format(+peer.transfer_tx) ],
[ +peer.latest_handshake, timestampToStr(+peer.latest_handshake) ]
];
}));
return t.render();
}
return view.extend({
renderIfaces: function(ifaces) {
var res = [
E('h2', [ _('WireGuard Status') ])
];
for (var instanceName in ifaces) {
res.push(
E('h3', [ _('Instance "%h"', 'WireGuard instance heading').format(instanceName) ]),
E('p', {
'style': 'cursor:pointer',
'click': ui.createHandlerFn(this, handleInterfaceDetails, ifaces[instanceName])
}, [
E('span', { 'class': 'ifacebadge' }, [
E('img', { 'src': L.resource('icons', 'tunnel.png') }),
'\xa0',
instanceName
]),
E('span', { 'style': 'opacity:.8' }, [
' · ',
_('Port %d', 'WireGuard listen port').format(ifaces[instanceName].listen_port),
' · ',
E('code', { 'click': '' }, [ ifaces[instanceName].public_key ])
])
]),
renderPeerTable(instanceName, ifaces[instanceName].peers)
);
}
if (res.length == 1)
res.push(E('p', { 'class': 'center', 'style': 'margin-top:5em' }, [
E('em', [ _('No WireGuard interfaces configured.') ])
]));
return E([], res);
},
render: function() {
poll.add(L.bind(function () {
return callGetWgInstances().then(L.bind(function(ifaces) {
dom.content(
document.querySelector('#view'),
this.renderIfaces(ifaces)
);
}, this));
}, this), 5);
return E([], [
E('h2', [ _('WireGuard Status') ]),
E('p', { 'class': 'center', 'style': 'margin-top:5em' }, [
E('em', [ _('Loading data…') ])
])
]);
},
handleReset: null,
handleSaveApply: null,
handleSave: null
});

View file

@ -7,7 +7,7 @@
"path": "wireguard/status"
},
"depends": {
"acl": [ "luci-app-wireguard" ],
"acl": [ "luci-proto-wireguard" ],
"uci": { "network": true }
}
}

View file

@ -5,6 +5,11 @@
"file": {
"/usr/bin/qrencode --inline --8bit --type=SVG --output=- -- *": [ "exec" ]
},
"ubus": {
"luci.wireguard": [
"getWgInstances"
]
},
"uci": [ "ddns", "system" ]
},
"write": {