summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2022-11-22 10:27:15 +0100
committerJo-Philipp Wich <jo@mein.io>2022-11-22 10:56:36 +0100
commit6e6fce3eb43ea6899eedc91bebd5713a5d4c773b (patch)
tree281b09a0e3977ec940896416341f1bb8b3008399 /applications
parent90a2b1eaeb58b7169b31fdc097c5bfe6f557c778 (diff)
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>
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-wireguard/Makefile15
-rw-r--r--applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js228
-rw-r--r--applications/luci-app-wireguard/po/ar/wireguard.po105
-rw-r--r--applications/luci-app-wireguard/po/bg/wireguard.po98
-rw-r--r--applications/luci-app-wireguard/po/bn_BD/wireguard.po92
-rw-r--r--applications/luci-app-wireguard/po/ca/wireguard.po101
-rw-r--r--applications/luci-app-wireguard/po/cs/wireguard.po133
-rw-r--r--applications/luci-app-wireguard/po/da/wireguard.po92
-rw-r--r--applications/luci-app-wireguard/po/de/wireguard.po138
-rw-r--r--applications/luci-app-wireguard/po/el/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/en/wireguard.po95
-rw-r--r--applications/luci-app-wireguard/po/es/wireguard.po139
-rw-r--r--applications/luci-app-wireguard/po/fi/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/fr/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/he/wireguard.po121
-rw-r--r--applications/luci-app-wireguard/po/hi/wireguard.po86
-rw-r--r--applications/luci-app-wireguard/po/hu/wireguard.po117
-rw-r--r--applications/luci-app-wireguard/po/id/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/it/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/ja/wireguard.po124
-rw-r--r--applications/luci-app-wireguard/po/ko/wireguard.po118
-rw-r--r--applications/luci-app-wireguard/po/mr/wireguard.po101
-rw-r--r--applications/luci-app-wireguard/po/ms/wireguard.po98
-rw-r--r--applications/luci-app-wireguard/po/nb_NO/wireguard.po101
-rw-r--r--applications/luci-app-wireguard/po/pl/wireguard.po137
-rw-r--r--applications/luci-app-wireguard/po/pt/wireguard.po136
-rw-r--r--applications/luci-app-wireguard/po/pt_BR/wireguard.po139
-rw-r--r--applications/luci-app-wireguard/po/ro/wireguard.po102
-rw-r--r--applications/luci-app-wireguard/po/ru/wireguard.po143
-rw-r--r--applications/luci-app-wireguard/po/sk/wireguard.po101
-rw-r--r--applications/luci-app-wireguard/po/sv/wireguard.po113
-rw-r--r--applications/luci-app-wireguard/po/templates/wireguard.pot83
-rw-r--r--applications/luci-app-wireguard/po/tr/wireguard.po137
-rw-r--r--applications/luci-app-wireguard/po/uk/wireguard.po137
-rw-r--r--applications/luci-app-wireguard/po/vi/wireguard.po98
-rw-r--r--applications/luci-app-wireguard/po/zh_Hans/wireguard.po141
-rw-r--r--applications/luci-app-wireguard/po/zh_Hant/wireguard.po139
-rw-r--r--applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json14
-rw-r--r--applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json12
39 files changed, 0 insertions, 4414 deletions
diff --git a/applications/luci-app-wireguard/Makefile b/applications/luci-app-wireguard/Makefile
deleted file mode 100644
index 81110e9be2..0000000000
--- a/applications/luci-app-wireguard/Makefile
+++ /dev/null
@@ -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
diff --git a/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js b/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js
deleted file mode 100644
index d4cb5902b6..0000000000
--- a/applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js
+++ /dev/null
@@ -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
-});
diff --git a/applications/luci-app-wireguard/po/ar/wireguard.po b/applications/luci-app-wireguard/po/ar/wireguard.po
deleted file mode 100644
index 2922267466..0000000000
--- a/applications/luci-app-wireguard/po/ar/wireguard.po
+++ /dev/null
@@ -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 "لا يحتوي هذا القسم على قيم حتى الآن"
diff --git a/applications/luci-app-wireguard/po/bg/wireguard.po b/applications/luci-app-wireguard/po/bg/wireguard.po
deleted file mode 100644
index c45fac3337..0000000000
--- a/applications/luci-app-wireguard/po/bg/wireguard.po
+++ /dev/null
@@ -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 "Интерфейсът няма публичен ключ!"
diff --git a/applications/luci-app-wireguard/po/bn_BD/wireguard.po b/applications/luci-app-wireguard/po/bn_BD/wireguard.po
deleted file mode 100644
index 00dd68f292..0000000000
--- a/applications/luci-app-wireguard/po/bn_BD/wireguard.po
+++ /dev/null
@@ -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 "এক দিনের বেশি আগে"
diff --git a/applications/luci-app-wireguard/po/ca/wireguard.po b/applications/luci-app-wireguard/po/ca/wireguard.po
deleted file mode 100644
index 1e8a742635..0000000000
--- a/applications/luci-app-wireguard/po/ca/wireguard.po
+++ /dev/null
@@ -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 "S’estan recollint dades…"
-
-#~ msgid "Configuration"
-#~ msgstr "Configuració"
-
-#~ msgid "Interface"
-#~ msgstr "Interfície"
diff --git a/applications/luci-app-wireguard/po/cs/wireguard.po b/applications/luci-app-wireguard/po/cs/wireguard.po
deleted file mode 100644
index f52e280213..0000000000
--- a/applications/luci-app-wireguard/po/cs/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/da/wireguard.po b/applications/luci-app-wireguard/po/da/wireguard.po
deleted file mode 100644
index 3e349d6864..0000000000
--- a/applications/luci-app-wireguard/po/da/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/de/wireguard.po b/applications/luci-app-wireguard/po/de/wireguard.po
deleted file mode 100644
index 3b010b9c51..0000000000
--- a/applications/luci-app-wireguard/po/de/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/el/wireguard.po b/applications/luci-app-wireguard/po/el/wireguard.po
deleted file mode 100644
index 1bf5a71909..0000000000
--- a/applications/luci-app-wireguard/po/el/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/en/wireguard.po b/applications/luci-app-wireguard/po/en/wireguard.po
deleted file mode 100644
index 27609b96d4..0000000000
--- a/applications/luci-app-wireguard/po/en/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/es/wireguard.po b/applications/luci-app-wireguard/po/es/wireguard.po
deleted file mode 100644
index 9784986afc..0000000000
--- a/applications/luci-app-wireguard/po/es/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/fi/wireguard.po b/applications/luci-app-wireguard/po/fi/wireguard.po
deleted file mode 100644
index 160feedc1e..0000000000
--- a/applications/luci-app-wireguard/po/fi/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/fr/wireguard.po b/applications/luci-app-wireguard/po/fr/wireguard.po
deleted file mode 100644
index e68fbca128..0000000000
--- a/applications/luci-app-wireguard/po/fr/wireguard.po
+++ /dev/null
@@ -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 n’est 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"
diff --git a/applications/luci-app-wireguard/po/he/wireguard.po b/applications/luci-app-wireguard/po/he/wireguard.po
deleted file mode 100644
index eb5c6c46a9..0000000000
--- a/applications/luci-app-wireguard/po/he/wireguard.po
+++ /dev/null
@@ -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 "סעיף זה לא מכיל ערכים עדיין"
diff --git a/applications/luci-app-wireguard/po/hi/wireguard.po b/applications/luci-app-wireguard/po/hi/wireguard.po
deleted file mode 100644
index f0fb70e407..0000000000
--- a/applications/luci-app-wireguard/po/hi/wireguard.po
+++ /dev/null
@@ -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 ""
diff --git a/applications/luci-app-wireguard/po/hu/wireguard.po b/applications/luci-app-wireguard/po/hu/wireguard.po
deleted file mode 100644
index 8f5fb9a498..0000000000
--- a/applications/luci-app-wireguard/po/hu/wireguard.po
+++ /dev/null
@@ -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:"
diff --git a/applications/luci-app-wireguard/po/id/wireguard.po b/applications/luci-app-wireguard/po/id/wireguard.po
deleted file mode 100644
index 32214e7625..0000000000
--- a/applications/luci-app-wireguard/po/id/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/it/wireguard.po b/applications/luci-app-wireguard/po/it/wireguard.po
deleted file mode 100644
index 48883fc338..0000000000
--- a/applications/luci-app-wireguard/po/it/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/ja/wireguard.po b/applications/luci-app-wireguard/po/ja/wireguard.po
deleted file mode 100644
index a456fc2e9f..0000000000
--- a/applications/luci-app-wireguard/po/ja/wireguard.po
+++ /dev/null
@@ -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 "このセクションはまだ設定されていません"
diff --git a/applications/luci-app-wireguard/po/ko/wireguard.po b/applications/luci-app-wireguard/po/ko/wireguard.po
deleted file mode 100644
index 14b6e63243..0000000000
--- a/applications/luci-app-wireguard/po/ko/wireguard.po
+++ /dev/null
@@ -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 "이 항목에 입력된 값이 없습니다"
diff --git a/applications/luci-app-wireguard/po/mr/wireguard.po b/applications/luci-app-wireguard/po/mr/wireguard.po
deleted file mode 100644
index 913a2f1009..0000000000
--- a/applications/luci-app-wireguard/po/mr/wireguard.po
+++ /dev/null
@@ -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 "इंटरफेस"
diff --git a/applications/luci-app-wireguard/po/ms/wireguard.po b/applications/luci-app-wireguard/po/ms/wireguard.po
deleted file mode 100644
index 8987189194..0000000000
--- a/applications/luci-app-wireguard/po/ms/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/nb_NO/wireguard.po b/applications/luci-app-wireguard/po/nb_NO/wireguard.po
deleted file mode 100644
index bf0998a4e3..0000000000
--- a/applications/luci-app-wireguard/po/nb_NO/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po
deleted file mode 100644
index 8b25aed00f..0000000000
--- a/applications/luci-app-wireguard/po/pl/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/pt/wireguard.po b/applications/luci-app-wireguard/po/pt/wireguard.po
deleted file mode 100644
index 0392f22cb7..0000000000
--- a/applications/luci-app-wireguard/po/pt/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/pt_BR/wireguard.po b/applications/luci-app-wireguard/po/pt_BR/wireguard.po
deleted file mode 100644
index ed4dec5ef5..0000000000
--- a/applications/luci-app-wireguard/po/pt_BR/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/ro/wireguard.po b/applications/luci-app-wireguard/po/ro/wireguard.po
deleted file mode 100644
index ab136378d3..0000000000
--- a/applications/luci-app-wireguard/po/ro/wireguard.po
+++ /dev/null
@@ -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ță"
diff --git a/applications/luci-app-wireguard/po/ru/wireguard.po b/applications/luci-app-wireguard/po/ru/wireguard.po
deleted file mode 100644
index 39e81debd8..0000000000
--- a/applications/luci-app-wireguard/po/ru/wireguard.po
+++ /dev/null
@@ -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 "
-#~ "адреса"
diff --git a/applications/luci-app-wireguard/po/sk/wireguard.po b/applications/luci-app-wireguard/po/sk/wireguard.po
deleted file mode 100644
index e6faa9188e..0000000000
--- a/applications/luci-app-wireguard/po/sk/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/sv/wireguard.po b/applications/luci-app-wireguard/po/sv/wireguard.po
deleted file mode 100644
index ad0822f675..0000000000
--- a/applications/luci-app-wireguard/po/sv/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/templates/wireguard.pot b/applications/luci-app-wireguard/po/templates/wireguard.pot
deleted file mode 100644
index 1075263f36..0000000000
--- a/applications/luci-app-wireguard/po/templates/wireguard.pot
+++ /dev/null
@@ -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 ""
diff --git a/applications/luci-app-wireguard/po/tr/wireguard.po b/applications/luci-app-wireguard/po/tr/wireguard.po
deleted file mode 100644
index f0c1fd12d9..0000000000
--- a/applications/luci-app-wireguard/po/tr/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/uk/wireguard.po b/applications/luci-app-wireguard/po/uk/wireguard.po
deleted file mode 100644
index 0e35c1fbce..0000000000
--- a/applications/luci-app-wireguard/po/uk/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/vi/wireguard.po b/applications/luci-app-wireguard/po/vi/wireguard.po
deleted file mode 100644
index c821b40cb2..0000000000
--- a/applications/luci-app-wireguard/po/vi/wireguard.po
+++ /dev/null
@@ -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"
diff --git a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po b/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
deleted file mode 100644
index 8eb88429b5..0000000000
--- a/applications/luci-app-wireguard/po/zh_Hans/wireguard.po
+++ /dev/null
@@ -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 地址"
diff --git a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po b/applications/luci-app-wireguard/po/zh_Hant/wireguard.po
deleted file mode 100644
index 7f0eaa2690..0000000000
--- a/applications/luci-app-wireguard/po/zh_Hant/wireguard.po
+++ /dev/null
@@ -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位址"
diff --git a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json
deleted file mode 100644
index 02cdb5e871..0000000000
--- a/applications/luci-app-wireguard/root/usr/share/luci/menu.d/luci-app-wireguard.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "admin/status/wireguard": {
- "title": "WireGuard",
- "order": 92,
- "action": {
- "type": "view",
- "path": "wireguard/status"
- },
- "depends": {
- "acl": [ "luci-app-wireguard" ],
- "uci": { "network": true }
- }
- }
-}
diff --git a/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json b/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json
deleted file mode 100644
index cd38bcf8ec..0000000000
--- a/applications/luci-app-wireguard/root/usr/share/rpcd/acl.d/luci-app-wireguard.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "luci-app-wireguard": {
- "description": "Grant access to LuCI app wireguard",
- "read": {
- "ubus": {
- "luci.wireguard": [
- "getWgInstances"
- ]
- }
- }
- }
-}