summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-aria2/po/pl/aria2.po8
-rw-r--r--applications/luci-app-bmx7/po/pl/bmx7.po6
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po6
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po59
-rw-r--r--applications/luci-app-ocserv/po/pl/ocserv.po24
-rw-r--r--applications/luci-app-olsr/po/pl/olsr.po65
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po6
-rw-r--r--applications/luci-app-privoxy/po/pl/privoxy.po8
-rw-r--r--applications/luci-app-radicale2/po/pl/radicale2.po116
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-wol/Makefile2
-rw-r--r--applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js133
-rw-r--r--applications/luci-app-wol/luasrc/controller/wol.lua6
-rw-r--r--applications/luci-app-wol/luasrc/model/cbi/wol.lua106
-rw-r--r--applications/luci-app-wol/po/bg/wol.po44
-rw-r--r--applications/luci-app-wol/po/ca/wol.po52
-rw-r--r--applications/luci-app-wol/po/cs/wol.po57
-rw-r--r--applications/luci-app-wol/po/de/wol.po57
-rw-r--r--applications/luci-app-wol/po/el/wol.po44
-rw-r--r--applications/luci-app-wol/po/en/wol.po52
-rw-r--r--applications/luci-app-wol/po/es/wol.po57
-rw-r--r--applications/luci-app-wol/po/fr/wol.po52
-rw-r--r--applications/luci-app-wol/po/he/wol.po44
-rw-r--r--applications/luci-app-wol/po/hi/wol.po44
-rw-r--r--applications/luci-app-wol/po/hu/wol.po57
-rw-r--r--applications/luci-app-wol/po/it/wol.po57
-rw-r--r--applications/luci-app-wol/po/ja/wol.po57
-rw-r--r--applications/luci-app-wol/po/ko/wol.po44
-rw-r--r--applications/luci-app-wol/po/mr/wol.po44
-rw-r--r--applications/luci-app-wol/po/ms/wol.po44
-rw-r--r--applications/luci-app-wol/po/no/wol.po52
-rw-r--r--applications/luci-app-wol/po/pl/wol.po57
-rw-r--r--applications/luci-app-wol/po/pt-br/wol.po57
-rw-r--r--applications/luci-app-wol/po/pt/wol.po57
-rw-r--r--applications/luci-app-wol/po/ro/wol.po52
-rw-r--r--applications/luci-app-wol/po/ru/wol.po57
-rw-r--r--applications/luci-app-wol/po/sk/wol.po44
-rw-r--r--applications/luci-app-wol/po/sv/wol.po57
-rw-r--r--applications/luci-app-wol/po/templates/wol.pot44
-rw-r--r--applications/luci-app-wol/po/tr/wol.po44
-rw-r--r--applications/luci-app-wol/po/uk/wol.po57
-rw-r--r--applications/luci-app-wol/po/vi/wol.po44
-rw-r--r--applications/luci-app-wol/po/zh-cn/wol.po57
-rw-r--r--applications/luci-app-wol/po/zh-tw/wol.po57
-rw-r--r--applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json10
-rw-r--r--applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json16
-rw-r--r--applications/luci-app-yggdrasil/po/pl/yggdrasil.po8
47 files changed, 1275 insertions, 854 deletions
diff --git a/applications/luci-app-aria2/po/pl/aria2.po b/applications/luci-app-aria2/po/pl/aria2.po
index 6d98727366..cc152f457e 100644
--- a/applications/luci-app-aria2/po/pl/aria2.po
+++ b/applications/luci-app-aria2/po/pl/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-13 14:26+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:296
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -386,12 +386,12 @@ msgstr "Minimalny rozmiar części"
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:115
msgid "No Authentication"
-msgstr "Brak Autoryzacji"
+msgstr "Brak autoryzacji"
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:35
#: applications/luci-app-aria2/luasrc/view/aria2/log_template.htm:37
msgid "No log data."
-msgstr "Nie zapisuj danych log."
+msgstr "Nie zapisuj danych dziennika."
#: applications/luci-app-aria2/luasrc/model/cbi/aria2/config.lua:454
msgid "None"
diff --git a/applications/luci-app-bmx7/po/pl/bmx7.po b/applications/luci-app-bmx7/po/pl/bmx7.po
index 964e6b2e20..e9d63bc482 100644
--- a/applications/luci-app-bmx7/po/pl/bmx7.po
+++ b/applications/luci-app-bmx7/po/pl/bmx7.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-12 19:22+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -156,7 +156,7 @@ msgstr "Zdalny link lokalny IPv6"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:82
msgid "Routes"
-msgstr "Ścieżki routingu"
+msgstr "Trasy"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/admin_status/index/bmx7_nodes.htm:9
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/nodes_j.htm:77
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index e3ec70cb2d..80ed1b62a3 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2020-01-21 13:31+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/pl/>\n"
@@ -834,7 +834,7 @@ msgstr "Przepisz port"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
msgid "Routing/NAT Offloading"
-msgstr "Routing/NAT Offloading"
+msgstr "Trasowanie/NAT Offloading"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:210
msgid "SNAT - Rewrite to specific source IP or port"
@@ -860,7 +860,7 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:69
msgid "Software based offloading for routing/NAT"
-msgstr "Oprogramowanie oparte na offloading dla routingu/NAT"
+msgstr "Oprogramowanie oparte na offloading dla trasowania/NAT"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:68
msgid "Software flow offloading"
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index fc9ffdb64a..8ab3e75255 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-13 14:26+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:176
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:192
@@ -107,7 +107,8 @@ msgstr "Znaleziono wszystkie wymagane reguły IP dla interfejsu %s"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:57
msgid "Also scan this Routing table for connected networks"
-msgstr "Przeskanuj również tę tabelę routingu w poszukiwaniu podłączonych sieci"
+msgstr ""
+"Przeskanuj również tę tabelę trasowania w poszukiwaniu podłączonych sieci"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules"
@@ -119,7 +120,7 @@ msgstr "Sprawdź jakość łącza"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
msgid "Check routing table"
-msgstr "Sprawdź tabelę routingu"
+msgstr "Sprawdź tabelę trasowania"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:97
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:34
@@ -249,7 +250,7 @@ msgstr "Hotplug ifup"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:45
msgid "How often should rtmon update the interface routing table"
-msgstr "Jak często rtmon powinien aktualizować tabelę routingu interfejsu"
+msgstr "Jak często rtmon powinien aktualizować tabelę trasowania interfejsu"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
@@ -577,6 +578,14 @@ msgid ""
"spaces<br />Names must be 15 characters or less<br />Policies may not share "
"the same name as configured interfaces, members or rules"
msgstr ""
+"Zasady są profilami grupującymi jeden lub więcej użytkowników kontrolujących "
+"sposób dystrybucji ruchu<br /> Interfejsy użytkowników o niższej metryce są "
+"używane jako pierwsze<br /> Interfejsy użytkowników o tej samej metryce będą "
+"miały zrównoważone obciążenie<br />Interfejsy użytkownika z równoważeniem "
+"obciążenia rozkładają większy ruch na te o większej wadze<br />Nazwy mogą "
+"zawierać znaki A-Z, a-z, 0-9, _ i nie mogą zawierać spacji<br />Nazwy muszą "
+"zawierać 15 znaków lub mniej<br />Nazwy nie mogą mieć tej samej nazwy co "
+"skonfigurowane interfejsy, członkowie lub reguły"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:51
msgid "Policy"
@@ -600,19 +609,19 @@ msgstr "Interwał odzyskiwania"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:60
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:61
msgid "Routing table %d"
-msgstr "Tabela routingu %d"
+msgstr "Tabela trasowania %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found"
-msgstr "Znaleziono tabeli routingu %s dla interfejsu %s"
+msgstr "Znaleziono tabeli trasowania %s dla interfejsu %s"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
msgid "Routing table %s for interface %s not found"
-msgstr "Nie znaleziono tabeli routingu %s dla interfejsu %s"
+msgstr "Nie znaleziono tabeli trasowania %s dla interfejsu %s"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:56
msgid "Routing table lookup"
-msgstr "Przeglądanie tabeli Routingu"
+msgstr "Przeglądanie tabeli trasowania"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:59
msgid "Rule"
@@ -634,6 +643,16 @@ msgid ""
"z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
"interfaces, members or policies"
msgstr ""
+"Reguły określają, który ruch będzie korzystał z określonej polityki MWAN <br "
+"/> Reguły są oparte na adresie IP, porcie lub protokole <br /> Reguły są "
+"dopasowywane od góry do dołu <br /> Reguły poniżej pasującej reguły są "
+"ignorowane <br /> Ruch niezgodny z żadną regułą jest kierowany przy użyciu "
+"głównej tabeli trasowania <br /> Ruch przeznaczony dla znanych (innych niż "
+"domyślne) sieci jest obsługiwany przez główną tabelę trasowania <br /> Ruch "
+"zgodny z regułą, ale wszystkie interfejsy WAN dla tej polityki są wyłączone, "
+"będzie zakłócony <br /> Nazwy mogą zawierać znaki AZ, az, 0-9, _ i bez "
+"spacji <br /> Reguły mogą nie mieć tej samej nazwy co skonfigurowane "
+"interfejsy, członkowie lub reguły"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:53
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
@@ -704,6 +723,22 @@ msgid ""
"Physical device name which interface went up or down (e.g. \"eth0\" or "
"\"wwan0\")<br /><br />"
msgstr ""
+"Ta sekcja pozwala na modyfikację zawartości \"/etc/mwan3.user\".<br />Plik "
+"jest również zachowywany podczas sysupgrade.<br /><br />Notes:<br />Plik ten "
+"jest interpretowany jako skrypt powłoki.<br />Pierwszą linią skryptu musi "
+"być &#34;#!/bin/sh&#34; bez cudzysłowów.<br />Linie rozpoczynające się od # "
+"są komentarzami i nie są wykonywane.<br />Wprowadź tutaj swoją własną akcję "
+"mwan3, będą one<br />wykonywane z każdym zdarzeniem interfejsu netifd "
+"hotplug<br />na interfejsach, dla których mwan3 jest włączone.<br /><br />Są "
+"trzy główne zmienne środowiskowe, które są przekazywane do tego skryptu.<br "
+"/><br />$ACTION <br />* \"ifup\" jest wywoływany przez netifd i mwan3track <"
+"br />* \"ifdown\" jest wywoływany przez netifd i mwan3track <br />* \""
+"połączony\" jest wywoływany przez mwan3track tylko wtedy, gdy śledzenie było "
+"udane <br />* \"rozłączony\" jest wywoływany przez mwan3track tylko wtedy, "
+"gdy śledzenie nie powiodło się <br />$INTERFACE Nazwa interfejsu, który "
+"poszedł w górę lub w dół (e.np. \"wan\" lub \"wwan\")<br />$DEVICE Nazwa "
+"fizyczna urządzenia, którego interfejs poszedł w górę lub w dół (np. \"eth0\""
+" lub \"wwan0\")<br /><br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:37
msgid "Tracking hostname or IP address"
@@ -767,7 +802,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:32
msgid "WARNING: Interface %s has no default route in the main routing table"
msgstr ""
-"OSTRZEŻENIE: Interfejs %s nie ma domyślnej trasy w głównej tabeli routingu"
+"OSTRZEŻENIE: Interfejs %s nie ma domyślnej trasy w głównej tabeli trasowania"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:30
msgid "WARNING: Policy %s has exceeding the maximum name of 15 characters"
@@ -828,11 +863,11 @@ msgstr "odłączone (mwan3)"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:245
msgid "ifdown (netifd)"
-msgstr ""
+msgstr "jeśli w dół (netifd)"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:244
msgid "ifup (netifd)"
-msgstr ""
+msgstr "jeśli w górę (netifd)"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:84
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:28
diff --git a/applications/luci-app-ocserv/po/pl/ocserv.po b/applications/luci-app-ocserv/po/pl/ocserv.po
index 4027ac3fa4..ef7ec95959 100644
--- a/applications/luci-app-ocserv/po/pl/ocserv.po
+++ b/applications/luci-app-ocserv/po/pl/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-26 12:41+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/pl/>\n"
@@ -17,6 +17,8 @@ msgid ""
"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notation: address/"
"prefix"
msgstr ""
+"<abbr title=\"Classless Inter-Domain Routing\">CIDR</abbr>-Notacja: adres/"
+"prefiks"
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48
msgid "Active OpenConnect Users"
@@ -57,7 +59,7 @@ msgstr "Serwery DNS"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54
msgid "Dead peer detection time (secs)"
-msgstr ""
+msgstr "Czas wykrywania \"Dead peer\" (w sekundach)"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70
#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55
@@ -184,11 +186,16 @@ msgid ""
"network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the "
"upper 62 addresses."
msgstr ""
+"Podaj adresy klientów z podsieci LAN; jeśli jest włączona, poniższa sieć "
+"musi być podsiecią LAN. Należy pamiętać, że pierwszy adres określonej "
+"podsieci będzie zarezerwowany przez ocserv, więc nie powinien być używany. "
+"Jeśli masz sieć w sieci LAN obejmującą 192.168.1.0/24, użyj 192.168.1.192/"
+"26, aby zarezerwować górne 62 adresy."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122
msgid "Routing table"
-msgstr "Tabela routingu"
+msgstr "Tabela trasowania"
#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:19
msgid "Server Settings"
@@ -245,6 +252,9 @@ msgid ""
"username-password pair. Use PAM modules to authenticate using another server "
"(e.g., LDAP, Radius)."
msgstr ""
+"Metoda uwierzytelnienia dla użytkowników. Najprostsze jest rozwiązanie z "
+"jedną parą loginu i hasła. Użyj modułów PAM do uwierzytelnienia przy użyciu "
+"innego serwera (np. LDAP, Radius)."
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45
msgid "The firewall zone that the VPN clients will be set to"
@@ -261,7 +271,7 @@ msgid ""
"routes, the server will send only the appropriate. Leave empty to set a "
"default route"
msgstr ""
-"Tabela routingu, która ma być dostarczona klientom; możesz mieszać trasy "
+"Tabela trasowania, która ma być dostarczona klientom; możesz mieszać trasy "
"IPv4 i IPv6, serwer wyśle tylko odpowiednie. Pozostaw puste, aby ustawić "
"domyślną trasę"
@@ -307,19 +317,19 @@ msgstr "Nazwa użytkownika"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72
msgid "VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
-msgstr ""
+msgstr "VPN <abbr title=\"Protokół internetowy v4\">IPv4</abbr>-Maska sieciowa"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68
msgid ""
"VPN <abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Network-Address"
-msgstr ""
+msgstr "VPN <abbr title=\"Protokół internetowy v4\">IPv4</abbr>-Sieć-Adres"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
msgid ""
"VPN <abbr title=\"Internet Protocol Version 6\">IPv6</abbr>-Network-Address"
-msgstr ""
+msgstr "VPN <abbr title=\"Protokół internetowy v6\">IPv6</abbr>-Sieć-Adres"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69
msgid "VPN IP"
diff --git a/applications/luci-app-olsr/po/pl/olsr.po b/applications/luci-app-olsr/po/pl/olsr.po
index 3d5e357820..cbadfff129 100644
--- a/applications/luci-app-olsr/po/pl/olsr.po
+++ b/applications/luci-app-olsr/po/pl/olsr.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-15 19:13+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/pl/>\n"
@@ -164,6 +164,12 @@ msgid ""
"value too, but does only update the hopcount if the nexthop changes too. "
"Default is \"flat\"."
msgstr ""
+"FIBMetric kontroluje wartość metryczną zestawów OLSRd tras hosta. \"płaska\" "
+"oznacza, że wartość metryczna jest zawsze 2. Jest to preferowana wartość, "
+"ponieważ pomaga trasowaniu jądra Linuksa, aby oczyścić starsze trasy. \""
+"poprawne\" używa hopcount jako wartość metryki. \"approx\" używa hopcount "
+"jako wartość metryki zbyt, ale tylko zaktualizować hopcount jeśli nexthop "
+"zmiany zbyt. Domyślnie jest \"płaska\"."
# skorzystałem z niemieckiego tłumaczenia
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:112
@@ -508,7 +514,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/view/status-olsr/routes.htm:98
msgid "Known OLSR routes"
-msgstr "Znane ścieżki OLSR"
+msgstr "Znane trasy OLSR"
#: applications/luci-app-olsr/luasrc/view/status-olsr/topology.htm:24
msgid "LQ"
@@ -685,6 +691,11 @@ msgid ""
">reduce LQ to 192.168.0.1 by half: 192.168.0.1 0.5<br />reduce LQ to all "
"nodes on this interface by 20%: default 0.8"
msgstr ""
+"Pomnóż trasy przez podany tutaj współczynnik. Dozwolone wartości mieszczą "
+"się w zakresie od 0.01 do 1.0. Jest używany tylko wtedy, gdy poziom LQ jest "
+"większy niż 0. Przykłady: <br/> zmniejsz LQ do 192.168.0.1 o połowę: "
+"192.168.0.1 0,5 <br/> zmniejsz LQ do wszystkich węzłów tego interfejsu o 20%:"
+" domyślnie 0.8"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:240
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:71
@@ -694,6 +705,11 @@ msgid ""
">reduce LQ to fd91:662e:3c58::1 by half: fd91:662e:3c58::1 0.5<br />reduce "
"LQ to all nodes on this interface by 20%: default 0.8"
msgstr ""
+"Pomnóż trasy przez podany tutaj współczynnik. Dozwolone wartości mieszczą "
+"się w zakresie od 0.01 do 1.0. Jest używany tylko wtedy, gdy poziom LQ jest "
+"większy niż 0. Przykłady: <br/> zmniejsz LQ do fd91:662e:3c58::1 o połowę: "
+"fd91:662e:3c58::1 0.5 <br/> zmniejsz LQ do wszystkich węzły na tym "
+"interfejsie o 20%: domyślnie 0.8"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:201
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:195
@@ -890,7 +906,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:43
msgid "Routes"
-msgstr "Ścieżki routingu"
+msgstr "Trasy"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:21
msgid "Secondary OLSR interfaces"
@@ -957,6 +973,8 @@ msgid ""
"Specifies the speed of the uplink in kilobits/s. First parameter is "
"upstream, second parameter is downstream. Default is \"128 1024\"."
msgstr ""
+"Określa prędkość łącza zwrotnego w kilobitach/s. Pierwszy parametr jest "
+"powyżej, drugi parametr jest poniżej. Domyślna wartość to \"128 1024\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:176
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:170
@@ -976,14 +994,12 @@ msgid "Still usable (4 < ETX < 10)"
msgstr "Nadal użyteczny (4 < ETX < 10)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:3
-#, fuzzy
msgid "Success rate of packages received from the neighbour"
-msgstr "Wartość poprawnie otrzymanych od sąsiada pakietów"
+msgstr "Wskaźnik powodzenia pakietów otrzymanych od sąsiada"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:4
-#, fuzzy
msgid "Success rate of packages sent to the neighbour"
-msgstr "Wartość poprawnie wysłanych pakietów do sąsiada"
+msgstr "Wskaźnik powodzenia pakietów wysłanych do sąsiada"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:388
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:369
@@ -1020,6 +1036,11 @@ msgid ""
"device. Visit <a href='http://www.olsr.org'>olsrd.org</a> for help and "
"documentation."
msgstr ""
+"Demon OLSR jest implementacją protokołu Optimized Link State Routing. Jako "
+"taki umożliwia trasowanie mesh dla dowolnego sprzętu sieciowego. Działa na "
+"każdej karcie WiFi obsługującej tryb ad-hoc i oczywiście na dowolnym "
+"urządzeniu ethernet. Odwiedź <a href='http://www.olsr.org'> olsrd.org </a>, "
+"aby uzyskać pomoc i dokumentację."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:194
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:188
@@ -1027,6 +1048,9 @@ msgid ""
"The fixed willingness to use. If not set willingness will be calculated "
"dynamically based on battery/power status. Default is \"3\"."
msgstr ""
+"Stała gotowość do użycia. Jeśli nie zostanie ustawiona gotowość, będzie ona "
+"obliczana dynamicznie na podstawie stanu akumulatora/mocy. Domyślnie jest to "
+"\"3\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:45
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:45
@@ -1050,13 +1074,18 @@ msgid ""
"the IPv6 gateway without any kind of address translation. The maximum prefix "
"length is 64 bits. Default is \"::/0\" (no prefix)."
msgstr ""
+"Może on być wykorzystany do sygnalizowania klientom zewnętrznego prefiksu "
+"IPv6 łącza uplink. Może to umożliwić klientowi zmianę jego lokalnego adresu "
+"IPv6, aby mógł korzystać z bramki IPv6 bez jakiejkolwiek translacji adresów. "
+"Maksymalna długość prefiksu wynosi 64 bity. Domyślnie jest to \"::/0\" (bez "
+"prefiksu)."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:224
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:218
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:33
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:33
msgid "Timing and Validity"
-msgstr ""
+msgstr "Czas trwania i ważność"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:48
msgid "Topology"
@@ -1068,6 +1097,8 @@ msgid ""
"Type of service value for the IP header of control traffic. Default is "
"\"16\"."
msgstr ""
+"Typ wartości usługi dla nagłówka IP ruchu sterującego. Domyślnie jest to \""
+"16\"."
#: applications/luci-app-olsr/luasrc/view/status-olsr/error_olsr.htm:9
msgid "Unable to connect to the OLSR daemon!"
@@ -1091,7 +1122,7 @@ msgstr "Używaj histerezy"
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:41
#: applications/luci-app-olsr/luasrc/view/status-olsr/hna.htm:92
msgid "Validity Time"
-msgstr ""
+msgstr "Czas ważności"
#: applications/luci-app-olsr/luasrc/view/status-olsr/overview.htm:200
msgid "Version"
@@ -1099,11 +1130,11 @@ msgstr "Wersja"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:8
msgid "Very good (ETX < 2)"
-msgstr ""
+msgstr "Bardzo dobry (ETX < 2)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:17
msgid "Very good (SNR > 30)"
-msgstr ""
+msgstr "Bardzo dobry (SNR > 30)"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:27
msgid "WLAN"
@@ -1152,6 +1183,9 @@ msgid ""
"detected by looking for a local HNA of 0.0.0.0/0, ::ffff:0:0/96 or 2000::/3. "
"Default setting is \"both\"."
msgstr ""
+"Jaki rodzaj łącza uplink jest eksportowany do innych węzłów mesh. Łącze "
+"uplink jest wykrywane przez szukanie lokalnego HNA 0.0.0.0/0, ::ffff:0:0/96 "
+"lub 2000::/3. Ustawieniem domyślnym jest \"oba\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:149
msgid ""
@@ -1159,6 +1193,9 @@ msgid ""
"detected by looking for a local HNA6 ::ffff:0:0/96 or 2000::/3. Default "
"setting is \"both\"."
msgstr ""
+"Który rodzaj łącza jest eksportowany do innych węzłów mesh. Uplink jest "
+"wykrywany przez szukanie lokalnego HNA6 ::ffff:0:0/96 lub 2000::/3. "
+"Domyślnym ustawieniem jest \"oba\"."
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:193
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:187
@@ -1168,16 +1205,16 @@ msgstr "Gotowość"
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:9
#: applications/luci-app-olsr/luasrc/view/status-olsr/legend.htm:18
msgid "Yellow"
-msgstr ""
+msgstr "Żółty"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:38
msgid "down"
-msgstr ""
+msgstr "Dół"
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:30
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:134
msgid "infinite"
-msgstr ""
+msgstr "nieskończony"
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:40
#: applications/luci-app-olsr/luasrc/view/status-olsr/smartgw.htm:29
diff --git a/applications/luci-app-openvpn/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index 03dd12deb6..fecf1cf66a 100644
--- a/applications/luci-app-openvpn/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-01-14 15:22+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/pl/>\n"
@@ -186,7 +186,7 @@ msgstr "Nie uruchamiaj obecnie ifconfig"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:236
msgid "Don't add routes automatically"
-msgstr "Nie dodawaj tras (routes) automatycznie"
+msgstr "Nie dodawaj tras automatycznie"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:757
msgid "Don't cache --askpass or --auth-user-pass passwords"
@@ -207,7 +207,7 @@ msgstr "Nie zapisuj czasu w logu"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:240
msgid "Don't pull routes automatically"
-msgstr "Nie ciągnij tras automatycznie"
+msgstr "Nie ściągaj tras automatycznie"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:331
msgid "Don't re-read key on restart"
diff --git a/applications/luci-app-privoxy/po/pl/privoxy.po b/applications/luci-app-privoxy/po/pl/privoxy.po
index a5e40413cb..d8ab25f61b 100644
--- a/applications/luci-app-privoxy/po/pl/privoxy.po
+++ b/applications/luci-app-privoxy/po/pl/privoxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-15 19:13+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/pl/>\n"
@@ -76,9 +76,9 @@ msgid ""
"proxies. Note that parent proxies can severely decrease your privacy level. "
"Also specified here are SOCKS proxies."
msgstr ""
-"Skonfiguruj tutaj routing żądań HTTP przez sieć wielu serwerów proxy. Należy "
-"pamiętać, że macierzyste serwery proxy mogą znacznie zmniejszyć poziom "
-"prywatności. Również określone tutaj są SOCKS proxies."
+"Skonfiguruj tutaj trasowanie żądań HTTP przez sieć wielu serwerów proxy. "
+"Należy pamiętać, że macierzyste serwery proxy mogą znacznie zmniejszyć "
+"poziom prywatności. Również określone tutaj są SOCKS proxies."
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:851
msgid "Debug GIF de-animation"
diff --git a/applications/luci-app-radicale2/po/pl/radicale2.po b/applications/luci-app-radicale2/po/pl/radicale2.po
index d75c2364c1..504a180a5a 100644
--- a/applications/luci-app-radicale2/po/pl/radicale2.po
+++ b/applications/luci-app-radicale2/po/pl/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-01-19 06:04+0000\n"
+"PO-Revision-Date: 2020-01-26 21:52+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.2\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -153,26 +153,31 @@ msgid ""
"plaintext in a field that will appear on this page if python3-passlib is "
"installed."
msgstr ""
+"Wygeneruj to pole za pomocą generatora plików uwierzytelniania w stylu "
+"Apache htpasswd (dla wybranego przez ciebie formatu skrótu) lub zainstaluj "
+"python3-passlib, aby umożliwić tworzenie skrótu przez wprowadzenie tekstu "
+"jawnego w polu, które pojawi się na tej stronie jeśli jest zainstalowany "
+"python3-passlib."
#: applications/luci-app-radicale2/luasrc/view/cbi/raduigo.htm:24
msgid "Go to Radicale 2.x Web UI"
-msgstr ""
+msgstr "Przejdź do Radicale 2.x Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:14
msgid "Go to Radicale v2 Web UI"
-msgstr ""
+msgstr "Przejdź do Radicale v2 Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "HTTP(S) Basic Authentication Realm"
-msgstr ""
+msgstr "Podstawowa sfera uwierzytelniania HTTP(S)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:124
msgid "HTTP(S) Headers"
-msgstr ""
+msgstr "Nagłówki HTTP(S)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:32
msgid "HTTP(S) Listeners (address:port)"
-msgstr ""
+msgstr "Nasłuch HTTP(S (adres:port)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:128
msgid "Header: X-Access-Control-Allow-Origin"
@@ -184,7 +189,7 @@ msgstr "Nagłówki"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:44
msgid "Hook"
-msgstr ""
+msgstr "Zaczep"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:110
msgid ""
@@ -193,15 +198,19 @@ msgid ""
"the existing hash (you can also put your own hash value for the type of hash "
"listed above)."
msgstr ""
+"Jeśli „Hasło w postaci zwykłego tekstu” jest wypełnione i pasuje do „"
+"Potwierdź hasło w postaci zwykłego tekstu”, to pole staje się skrótem tego "
+"hasła, w przeciwnym razie to pole pozostaje istniejącym skrótem (możesz "
+"również wpisać własną wartość skrótu dla typu skrótu wymienionego powyżej)."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:30
msgid "Include full environment in logs"
-msgstr ""
+msgstr "Uwzględnij pełne środowisko w dziennikach"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Insecure hashes"
-msgstr ""
+msgstr "Niezabezpieczone hashes"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:102
msgid "Install package python3-openssl to support SSL connections"
@@ -210,11 +219,14 @@ msgstr "Zainstaluj pakiet python3-openssl, aby obsługiwać połączenia SSL"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:46
msgid "Install python3-passlib and python3-bcrypt to enable a secure hash"
msgstr ""
+"Zainstaluj python3-passlib i python3-bcrypt, aby włączyć bezpieczny hash"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid ""
"Log configuration file (no file means default procd which ends up in syslog"
msgstr ""
+"Plik konfiguracyjny dziennika (brak pliku oznacza domyślny procd, który "
+"kończy się w dzienniku systemowym)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:28
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:6
@@ -223,15 +235,15 @@ msgstr "Logowanie"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:12
msgid "Logging File"
-msgstr ""
+msgstr "Plik dziennika"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:105
msgid "Lookup reverse DNS for clients for logging"
-msgstr ""
+msgstr "Wyszukaj zwrotny DNS dla klientów do logowania"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Mask Passwords"
-msgstr ""
+msgstr "Hasła maskowe"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Max Connections"
@@ -239,15 +251,15 @@ msgstr "Maksymalna liczba połączeń"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Max Content Length"
-msgstr ""
+msgstr "Maksymalna długość zawartości"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:31
msgid "Max Sync Token Age"
-msgstr ""
+msgstr "Maksymalny wiek tokenu synchronizacji"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:36
msgid "Maximum number of simultaneous connections"
-msgstr ""
+msgstr "Maksymalna liczba jednoczesnych połączeń"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:42
msgid "Maximum size of request body (bytes)"
@@ -255,33 +267,35 @@ msgstr "Maksymalny rozmiar treści żądania (bajty)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:15
msgid "Multiple files on filesystem"
-msgstr ""
+msgstr "Wiele plików w systemie plików"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:17
msgid "No authentication"
-msgstr ""
+msgstr "Brak autoryzacji"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:98
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:105
msgid "Password and confirmation do not match"
-msgstr ""
+msgstr "Hasło i potwierdzenie nie są zgodne"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:29
msgid "Password encryption method"
-msgstr ""
+msgstr "Metoda szyfrowania hasła"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:32
msgid "Plaintext"
-msgstr ""
+msgstr "Zwykły tekst"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:76
msgid "Plaintext Password"
-msgstr ""
+msgstr "Hasło w postaci zwykłego tekstu"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid ""
"Prevent other instances or processes from modifying collections while in use"
msgstr ""
+"Zapobiegaj modyfikowaniu kolekcji przez inne wystąpienia lub procesy podczas "
+"ich używania"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:66
msgid "Private Key"
@@ -289,23 +303,23 @@ msgstr "Klucz prywatny"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:18
msgid "REMOTE_USER from web server"
-msgstr ""
+msgstr "REMOTE_USER z serwera WWW"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:172
msgid "RO: All, RW: All"
-msgstr ""
+msgstr "RO: All, RW: All"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:170
msgid "RO: Authenticated Users, RW: Owner"
-msgstr ""
+msgstr "RO: Użytkownicy uwierzytelnieni, RW: Właściciel"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:169
msgid "RO: None, RW: Authenticated Users"
-msgstr ""
+msgstr "RO: Brak, RW: Użytkownicy uwierzytelnieni"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:168
msgid "RO: None, RW: Owner"
-msgstr ""
+msgstr "RO: Brak, RW: Właściciel"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:13
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:7
@@ -317,7 +331,7 @@ msgstr "Radicale 2.x"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:10
msgid "Radicale v2 Web UI"
-msgstr ""
+msgstr "Radicale v2 Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "Realm"
@@ -325,7 +339,7 @@ msgstr "Realm"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:34
msgid "Redact passwords in logs"
-msgstr ""
+msgstr "Redaguj hasła w dziennikach"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:84
msgid "Remove configuration for certificate, key, and CA"
@@ -333,19 +347,19 @@ msgstr "Usuń konfigurację dla certyfikatu, klucza oraz CA"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:16
msgid "Remove configuration for logging"
-msgstr ""
+msgstr "Usuń konfigurację do logowania"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:181
msgid "Remove configuration for rights file"
-msgstr ""
+msgstr "Usuwanie konfiguracji pliku praw"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:136
msgid "Request"
-msgstr ""
+msgstr "Żądanie"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Required time between a failed authentication attempt and trying again"
-msgstr ""
+msgstr "Wymagany czas między nieudaną próbą uwierzytelnienia a ponowną próbą"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:57
msgid "Retry Delay"
@@ -381,19 +395,19 @@ msgstr "SSL niedostępny"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:74
msgid "See python3-openssl documentation for available ciphers"
-msgstr ""
+msgstr "Zobacz dokumentację python3-openssl dla dostępnych szyfrów"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "See python3-openssl documentation for available protocols"
-msgstr ""
+msgstr "Zobacz dokumentację python3-openssl dla dostępnych protokołów"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:48
msgid "Select bcrypt above to enable a secure hash"
-msgstr ""
+msgstr "Wybierz bcrypt powyżej, aby włączyć bezpieczny hash"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:26
msgid "Send debug information to logs"
-msgstr ""
+msgstr "Wyślij informacje debugowania do dzienników"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:16
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:18
@@ -402,7 +416,7 @@ msgstr "Ustawienia serwera"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Socket timeout (seconds)"
-msgstr ""
+msgstr "Limit czasu gniazda (sekundy)"
#: applications/luci-app-radicale2/luasrc/controller/radicale2.lua:24
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
@@ -412,11 +426,11 @@ msgstr "Magazyn"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
-msgstr ""
+msgstr "Typ magazynu"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:17
msgid "This permanently deletes configuration for logging"
-msgstr ""
+msgstr "Spowoduje to trwałe usunięcie konfiguracji rejestrowania"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:85
msgid "This permanently deletes the cert, key, and configuration to use same."
@@ -425,6 +439,8 @@ msgstr "To trwale usuwa certyfikat, klucz i konfigurację, by użyć tego samego
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:182
msgid "This permanently deletes the rights file and configuration to use same."
msgstr ""
+"Spowoduje to trwałe usunięcie pliku praw i konfiguracji do korzystania z "
+"nich."
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:47
msgid "Timeout"
@@ -432,11 +448,11 @@ msgstr "Limit czasu"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:25
msgid "Use File Locks"
-msgstr ""
+msgstr "Użyj blokady plików"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:78
msgid "Use Protocol"
-msgstr ""
+msgstr "Użyj protokołu"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "User"
@@ -444,7 +460,7 @@ msgstr "Użytkownik"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:162
msgid "User-based ACL Settings"
-msgstr ""
+msgstr "Ustawienia ACL w oparciu o użytkownika"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:70
msgid "Username"
@@ -452,23 +468,23 @@ msgstr "Nazwa użytkownika"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:66
msgid "Users and Passwords"
-msgstr ""
+msgstr "Użytkownicy i hasła"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:113
msgid "Web UI"
-msgstr ""
+msgstr "Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:117
msgid "Web UI Type"
-msgstr ""
+msgstr "Typ Web UI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:19
msgid "X-Remote-User from web server"
-msgstr ""
+msgstr "X-Remote-User z serwera WWW"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:39
msgid "bcrypt"
-msgstr ""
+msgstr "bcrypt"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:35
msgid "crypt"
@@ -476,11 +492,11 @@ msgstr "Krypta"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:16
msgid "htpasswd file (manually populated)"
-msgstr ""
+msgstr "plik htpasswd (ręcznie wypełniany)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:23
msgid "htpasswd-formatted file filename"
-msgstr ""
+msgstr "Plik w formacie htpasswd"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:37
msgid "md5"
diff --git a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
index 8a5b3a7721..648fb5ef1f 100644
--- a/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pl/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-12 19:22+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.1\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:46
msgid "(strict mode)"
@@ -451,11 +451,11 @@ msgstr "VPN"
#: applications/luci-app-vpn-policy-routing/luasrc/controller/vpn-policy-routing.lua:5
msgid "VPN Policy Routing"
-msgstr "Routing zasad sieci VPN"
+msgstr "Polityka trasowania sieci VPN"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:115
msgid "VPN and WAN Policy-Based Routing"
-msgstr "Routing oparty na polityce VPN i WAN"
+msgstr "Polityka trasowania oparta na VPN i WAN"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:150
msgid "Verbose output"
diff --git a/applications/luci-app-wol/Makefile b/applications/luci-app-wol/Makefile
index 9ffc322d39..d935ee9030 100644
--- a/applications/luci-app-wol/Makefile
+++ b/applications/luci-app-wol/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for Wake-on-LAN
-LUCI_DEPENDS:=+luci-compat +etherwake
+LUCI_DEPENDS:=+etherwake
include ../../luci.mk
diff --git a/applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js b/applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js
new file mode 100644
index 0000000000..aeecd54fcf
--- /dev/null
+++ b/applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js
@@ -0,0 +1,133 @@
+'use strict';
+'require fs';
+'require ui';
+'require rpc';
+'require form';
+'require tools.widgets as widgets';
+
+return L.view.extend({
+ formdata: { wol: {} },
+
+ callHostHints: rpc.declare({
+ object: 'luci-rpc',
+ method: 'getHostHints',
+ expect: { '': {} }
+ }),
+
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.stat('/usr/bin/etherwake')),
+ L.resolveDefault(fs.stat('/usr/bin/wol')),
+ this.callHostHints()
+ ]);
+ },
+
+ render: function(data) {
+ var has_ewk = data[0],
+ has_wol = data[1],
+ hosts = data[2],
+ m, s, o;
+
+ this.formdata.has_ewk = has_ewk;
+ this.formdata.has_wol = has_wol;
+
+ m = new form.JSONMap(this.formdata, _('Wake on LAN'),
+ _('Wake on LAN is a mechanism to remotely boot computers in the local network.'));
+
+ s = m.section(form.NamedSection, 'wol');
+
+ if (has_ewk && has_wol) {
+ o = s.option(form.ListValue, 'executable', _('WoL program'),
+ _('Sometimes only one of the two tools works. If one fails, try the other one'));
+
+ o.value('/usr/bin/etherwake', 'Etherwake');
+ o.value('/usr/bin/wol', 'WoL');
+ }
+
+ if (has_ewk) {
+ o = s.option(widgets.DeviceSelect, 'iface', _('Network interface to use'),
+ _('Specifies the interface the WoL packet is sent on'));
+
+ o.rmempty = false;
+ o.noaliases = true;
+ o.noinactive = true;
+
+ if (has_wol)
+ o.depends('executable', '/usr/bin/etherwake');
+ }
+
+ o = s.option(form.Value, 'mac', _('Host to wake up'),
+ _('Choose the host to wake up or enter a custom MAC address to use'));
+
+ o.rmempty = false;
+
+ Object.keys(hosts).sort().forEach(function(mac) {
+ o.value(mac, E([], [ mac, ' (', E('strong', [hosts[mac].name || hosts[mac].ipv4 || hosts[mac].ipv6 || '?']), ')' ]));
+ });
+
+ if (has_ewk) {
+ o = s.option(form.Flag, 'broadcast', ('Send to broadcast address'));
+
+ if (has_wol)
+ o.depends('executable', '/usr/bin/etherwake');
+ }
+
+ return m.render();
+ },
+
+ handleWakeup: function(ev) {
+ var map = document.querySelector('#maincontent .cbi-map'),
+ data = this.formdata;
+
+ return L.dom.callClassMethod(map, 'save').then(function() {
+ if (!data.wol.mac)
+ return alert(_('No target host specified!'));
+
+ var bin = data.executable || (data.has_ewk ? '/usr/bin/etherwake' : '/usr/bin/wol'),
+ args = [];
+
+ if (bin == '/usr/bin/etherwake') {
+ args.push('-D', '-i', data.wol.iface);
+
+ if (data.wol.broadcast == '1')
+ args.push('-b');
+
+ args.push(data.wol.mac);
+ }
+ else {
+ args.push('-v', data.wol.mac);
+ }
+
+ ui.showModal(_('Waking host'), [
+ E('p', { 'class': 'spinning' }, [ 'Starting WoL utility…' ])
+ ]);
+
+ return fs.exec(bin, args).then(function(res) {
+ ui.showModal(_('Waking host'), [
+ res.stderr ? E('p', [ res.stdout ]) : '',
+ res.stderr ? E('pre', [ res.stderr ]) : '',
+ E('div', { 'class': 'right' }, [
+ E('button', {
+ 'class': 'cbi-button cbi-button-primary',
+ 'click': ui.hideModal
+ }, [ _('Dismiss') ])
+ ])
+ ]);
+ }).catch(function(err) {
+ ui.hideModal();
+ ui.addNotification(null, [
+ E('p', [ _('Waking host failed: '), err ])
+ ]);
+ });
+ });
+ },
+
+ addFooter: function() {
+ return E('div', { 'class': 'cbi-page-actions' }, [
+ E('button', {
+ 'class': 'cbi-button cbi-button-save',
+ 'click': L.ui.createHandlerFn(this, 'handleWakeup')
+ }, [ _('Wake up host') ])
+ ]);
+ }
+});
diff --git a/applications/luci-app-wol/luasrc/controller/wol.lua b/applications/luci-app-wol/luasrc/controller/wol.lua
deleted file mode 100644
index 43ab84ab2a..0000000000
--- a/applications/luci-app-wol/luasrc/controller/wol.lua
+++ /dev/null
@@ -1,6 +0,0 @@
-module("luci.controller.wol", package.seeall)
-
-function index()
- entry({"admin", "services", "wol"}, form("wol"), _("Wake on LAN"), 90)
- entry({"mini", "services", "wol"}, form("wol"), _("Wake on LAN"), 90)
-end
diff --git a/applications/luci-app-wol/luasrc/model/cbi/wol.lua b/applications/luci-app-wol/luasrc/model/cbi/wol.lua
deleted file mode 100644
index 43b87dda9c..0000000000
--- a/applications/luci-app-wol/luasrc/model/cbi/wol.lua
+++ /dev/null
@@ -1,106 +0,0 @@
--- Copyright 2010 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-local utl = require "luci.util"
-local sys = require "luci.sys"
-local ipc = require "luci.ip"
-local fs = require "nixio.fs"
-
-m = SimpleForm("wol", translate("Wake on LAN"),
- translate("Wake on LAN is a mechanism to remotely boot computers in the local network."))
-
-m.submit = translate("Wake up host")
-m.reset = false
-
-
-local has_ewk = fs.access("/usr/bin/etherwake")
-local has_wol = fs.access("/usr/bin/wol")
-
-
-s = m:section(SimpleSection)
-
-if has_ewk and has_wol then
- bin = s:option(ListValue, "binary", translate("WoL program"),
- translate("Sometimes only one of the two tools works. If one fails, try the other one"))
-
- bin:value("/usr/bin/etherwake", "Etherwake")
- bin:value("/usr/bin/wol", "WoL")
-end
-
-if has_ewk then
- iface = s:option(ListValue, "iface", translate("Network interface to use"),
- translate("Specifies the interface the WoL packet is sent on"))
-
- if has_wol then
- iface:depends("binary", "/usr/bin/etherwake")
- end
-
- iface:value("", translate("Broadcast on all interfaces"))
-
- for _, e in ipairs(sys.net.devices()) do
- if e ~= "lo" then iface:value(e) end
- end
-end
-
-
-host = s:option(Value, "mac", translate("Host to wake up"),
- translate("Choose the host to wake up or enter a custom MAC address to use"))
-
-sys.net.mac_hints(function(mac, name)
- host:value(mac, "%s (%s)" %{ mac, name })
-end)
-
-if has_ewk then
- broadcast = s:option(Flag, "broadcast",
- translate("Send to broadcast address"))
- if has_wol then
- broadcast:depends("binary", "/usr/bin/etherwake")
- end
-end
-
-function host.write(self, s, val)
- local host = luci.http.formvalue("cbid.wol.1.mac")
- local mac = ipc.checkmac(host)
- if mac then
- local cmd
- local util = luci.http.formvalue("cbid.wol.1.binary") or (
- has_ewk and "/usr/bin/etherwake" or "/usr/bin/wol"
- )
-
- if util == "/usr/bin/etherwake" then
- local iface = luci.http.formvalue("cbid.wol.1.iface")
- local broadcast = luci.http.formvalue("cbid.wol.1.broadcast")
- cmd = "%s -D%s %s %q 2>&1" %{
- util, (iface ~= "" and " -i %s" % utl.shellquote(iface) or ""),
- (broadcast == "1" and " -b" or ""), mac
- }
- else
- cmd = "%s -v %q" %{ util, mac }
- end
-
- local msg = "<p><strong>%s</strong><br /><br /><code>%s<br /><br />" %{
- translate("Starting WoL utility:"), utl.pcdata(cmd)
- }
-
- local p = io.popen(cmd .. " 2>&1")
- if p then
- while true do
- local l = p:read("*l")
- if l then
- if #l > 100 then l = l:sub(1, 100) .. "..." end
- msg = msg .. l .. "<br />"
- else
- break
- end
- end
- p:close()
- end
-
- msg = msg .. "</code></p>"
-
- m.message = msg
- end
-end
-
-
-return m
diff --git a/applications/luci-app-wol/po/bg/wol.po b/applications/luci-app-wol/po/bg/wol.po
index 2896e79be2..a076a9ca45 100644
--- a/applications/luci-app-wol/po/bg/wol.po
+++ b/applications/luci-app-wol/po/bg/wol.po
@@ -11,54 +11,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/ca/wol.po b/applications/luci-app-wol/po/ca/wol.po
index 193a32373d..cea1cfd55e 100644
--- a/applications/luci-app-wol/po/ca/wol.po
+++ b/applications/luci-app-wol/po/ca/wol.po
@@ -15,29 +15,29 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.6\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Difon en totes les interfícies"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Trieu el host per a despertar o introduïu una adreça MAC personalitzada per "
"a utilitzar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host per a despertar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interfície de xarxa per a utilitzar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
@@ -45,31 +45,41 @@ msgstr ""
"A vegades, només una de les dues eines funciona. Si un dels falla, prova la "
"altra."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Especifica la interfície en que s'envia el paquet WoL"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Iniciant la utilitat WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Despert en LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Despert en LAN és un mecanisme per a iniciar remotament ordinadors en la "
"xarxa local."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Desperta al host"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programa WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Difon en totes les interfícies"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Iniciant la utilitat WoL:"
diff --git a/applications/luci-app-wol/po/cs/wol.po b/applications/luci-app-wol/po/cs/wol.po
index 040d152ff1..8fbe7429d7 100644
--- a/applications/luci-app-wol/po/cs/wol.po
+++ b/applications/luci-app-wol/po/cs/wol.po
@@ -16,57 +16,70 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Vysílat broadcastem na všech rozhraních"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Vyberte zařízení, které má být probuzeno, nebo zadejte jeho MAC adresu"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Adresa zařízení, které má být probuzeno"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Použité síťové rozhraní"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Odeslat na adresu všesměrového vysílání"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Někdy pro dané cílové zařízení funguje pouze jeden z nástrojů. Pokud první "
"selže, vyzkoušejte ten druhý"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Zde se nastaví síťové rozhraní, přes které budou zasílány WoL packety"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Spouštím nástroj WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Funkce \"Wake on LAN\" umožňuje vzdáleně spouštět počítače v místní síti."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Probudit zařízení"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Program provádějící WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Vysílat broadcastem na všech rozhraních"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Odeslat na adresu všesměrového vysílání"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Spouštím nástroj WoL:"
diff --git a/applications/luci-app-wol/po/de/wol.po b/applications/luci-app-wol/po/de/wol.po
index 1e39910adb..74eab70be3 100644
--- a/applications/luci-app-wol/po/de/wol.po
+++ b/applications/luci-app-wol/po/de/wol.po
@@ -16,60 +16,73 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Auf allen Schnittstellen senden"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Zu startenden Rechner selektieren oder benutzerdefinierte MAC-Adresse angeben"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Anzuschaltender Rechner"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Verwendete Schnittstelle"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "An die Broadcast-Adresse senden"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Manchmal funktioniert nur eines der beiden Programme. Wenn eines "
"fehlschlägt, versuchen Sie das Andere"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
"Selektiert die Netzwerkschnittstelle auf der das WoL-Paket versendet wird"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Starte WoL-Programm:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake-on-LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake-on-LAN ist ein Mechanismus um Geräte im lokalen Netzwerk ferngesteuert "
"anzuschalten."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Rechner anschalten"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "WoL-Programm"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Auf allen Schnittstellen senden"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "An die Broadcast-Adresse senden"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Starte WoL-Programm:"
diff --git a/applications/luci-app-wol/po/el/wol.po b/applications/luci-app-wol/po/el/wol.po
index 541554daaa..e159252104 100644
--- a/applications/luci-app-wol/po/el/wol.po
+++ b/applications/luci-app-wol/po/el/wol.po
@@ -13,54 +13,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/en/wol.po b/applications/luci-app-wol/po/en/wol.po
index aeb61955a0..f4444fb5dd 100644
--- a/applications/luci-app-wol/po/en/wol.po
+++ b/applications/luci-app-wol/po/en/wol.po
@@ -11,57 +11,67 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Broadcast on all interfaces"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Choose the host to wake up or enter a custom MAC address to use"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host to wake up"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Network interface to use"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Sometimes only one of both tools work. If one of fails, try the other one"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Specifies the interface the WoL packet is sent on"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Starting WoL utility:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Wake up host"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "WoL program"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Broadcast on all interfaces"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Starting WoL utility:"
diff --git a/applications/luci-app-wol/po/es/wol.po b/applications/luci-app-wol/po/es/wol.po
index 15a8ec6b7f..e949330425 100644
--- a/applications/luci-app-wol/po/es/wol.po
+++ b/applications/luci-app-wol/po/es/wol.po
@@ -16,59 +16,72 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Transmitir en todas las interfaces"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Elija el host a despertar o introduzca su dirección MAC"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host a despertar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interfaz de red a utilizar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Enviar a la dirección de transmisión"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"A veces solo una de las dos herramientas funciona. Si una falla, pruebe la "
"otra"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Especifica la interfaz donde se envían los paquetes WoL"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Iniciando utilidad WoL:"
-
# Wake on LAN es un término habitualmente utilizado en el español para referirse a esa misma función de encendido remoto a través de la red
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN es un mecanismo para iniciar equipos de forma remota en la red "
"local."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Despertar host"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programa WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Transmitir en todas las interfaces"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Enviar a la dirección de transmisión"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Iniciando utilidad WoL:"
diff --git a/applications/luci-app-wol/po/fr/wol.po b/applications/luci-app-wol/po/fr/wol.po
index afc556cd0c..11495fb854 100644
--- a/applications/luci-app-wol/po/fr/wol.po
+++ b/applications/luci-app-wol/po/fr/wol.po
@@ -15,60 +15,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Émettre sur toutes les interfaces"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Choisir l'hôte à réveiller ou entrer une adresse MAC à utiliser"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Hôte à réveiller"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interface réseau à utiliser"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Parfois seul un des deux outils fonctionne. Si l'un échoue, essayez l'autre"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
"Spécifie l'interface sur laquelle le paquet <abbr title=\"Wake on LAN\">WoL</"
"abbr> est envoyé"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Démarrer l'utilitaire <abbr title=\"Wake on LAN\">WoL</abbr> :"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN est un mécanisme pour démarrer à distance les ordinateurs du "
"réseau local."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Réveiller l'hôte"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programme <abbr title=\"Wake on LAN\">WoL</abbr>"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Émettre sur toutes les interfaces"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Démarrer l'utilitaire <abbr title=\"Wake on LAN\">WoL</abbr> :"
diff --git a/applications/luci-app-wol/po/he/wol.po b/applications/luci-app-wol/po/he/wol.po
index 541554daaa..e159252104 100644
--- a/applications/luci-app-wol/po/he/wol.po
+++ b/applications/luci-app-wol/po/he/wol.po
@@ -13,54 +13,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/hi/wol.po b/applications/luci-app-wol/po/hi/wol.po
index 05e8a24b31..4b81ba0e5d 100644
--- a/applications/luci-app-wol/po/hi/wol.po
+++ b/applications/luci-app-wol/po/hi/wol.po
@@ -11,54 +11,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/hu/wol.po b/applications/luci-app-wol/po/hu/wol.po
index ed8ed9a19b..127459de62 100644
--- a/applications/luci-app-wol/po/hu/wol.po
+++ b/applications/luci-app-wol/po/hu/wol.po
@@ -16,61 +16,74 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Szórás az összes interfészen"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Válassza ki a felélesztendő gépet, vagy adja meg a haszálandó egyedi MAC "
"címet"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Felélesztendő gép"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Használandó interfész"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Küldés az üzenetszórási címre"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Néha csak a két eszköz egyike működik. Ha az egyik nem működik, próbálja meg "
"a másikat"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
"Megadja azt az interfészt amelyiken keresztül a WoL csomag kiküldésre kerül"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "WoL segédprogram elindítása:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Felélesztés hálózaton keresztül"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"A felélesztés hálózaton keresztül a helyi hálózatban lévő számítógépek "
"távoli elindítására szolgáló módszer."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Gép felélesztése"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "WoL program"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Szórás az összes interfészen"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Küldés az üzenetszórási címre"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "WoL segédprogram elindítása:"
diff --git a/applications/luci-app-wol/po/it/wol.po b/applications/luci-app-wol/po/it/wol.po
index 19ad0ecd52..90748e1b0e 100644
--- a/applications/luci-app-wol/po/it/wol.po
+++ b/applications/luci-app-wol/po/it/wol.po
@@ -15,27 +15,27 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.6\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Broadcast su tutte le interfacce"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Scegli l'host da \"svegliare\" o inserisci il MAC address da usare"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host da \"svegliare\""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interfaccia di rete da usare"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Manda a indirizzo di broadcast"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
@@ -43,31 +43,44 @@ msgstr ""
"A volte solo uno dei due tools funziona. Se uno fallisce, tenta di usare il "
"secondo"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Specifica l'interfaccia su cui il pacchetto \"magico\" WoL è inviato"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Avvia l'utility WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN è un meccanismo che permette di avviare da remoto i computer "
"nella rete locale"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Sveglia Host"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programma WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Broadcast su tutte le interfacce"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Manda a indirizzo di broadcast"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Avvia l'utility WoL:"
diff --git a/applications/luci-app-wol/po/ja/wol.po b/applications/luci-app-wol/po/ja/wol.po
index 4474a310f5..b5370dd690 100644
--- a/applications/luci-app-wol/po/ja/wol.po
+++ b/applications/luci-app-wol/po/ja/wol.po
@@ -15,58 +15,71 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 1.8.11\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "全てのインターフェースへブロードキャスト"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "起動するホストのMACアドレスを選択または入力してください"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "起動するホストを指定"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "使用するネットワークインターフェース"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "ブロードキャスト アドレスに送信する"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"片方のツールのみが動作する場合があるため、片方が失敗する場合は別のツールを試"
"してみてください。"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "WoLパケットを送信するインタフェースを指定"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "WoLユーティリティを起動:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LANはローカルネットワーク内のコンピュータを遠隔で起動させることができ"
"る機能です。"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "ホストを起動"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "WoLプログラム"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "全てのインターフェースへブロードキャスト"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "ブロードキャスト アドレスに送信する"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "WoLユーティリティを起動:"
diff --git a/applications/luci-app-wol/po/ko/wol.po b/applications/luci-app-wol/po/ko/wol.po
index 96b8f57794..409b263233 100644
--- a/applications/luci-app-wol/po/ko/wol.po
+++ b/applications/luci-app-wol/po/ko/wol.po
@@ -11,54 +11,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/mr/wol.po b/applications/luci-app-wol/po/mr/wol.po
index 74657c6a15..0e99321b4c 100644
--- a/applications/luci-app-wol/po/mr/wol.po
+++ b/applications/luci-app-wol/po/mr/wol.po
@@ -11,54 +11,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/ms/wol.po b/applications/luci-app-wol/po/ms/wol.po
index adc2b92541..0731e1f94e 100644
--- a/applications/luci-app-wol/po/ms/wol.po
+++ b/applications/luci-app-wol/po/ms/wol.po
@@ -12,54 +12,58 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/no/wol.po b/applications/luci-app-wol/po/no/wol.po
index ca30260c97..775fcd6104 100644
--- a/applications/luci-app-wol/po/no/wol.po
+++ b/applications/luci-app-wol/po/no/wol.po
@@ -4,29 +4,29 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Send på alle grensesnitt"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Velg hvilken vert som skal startes opp, eller angi en MAC adresse som skal "
"brukes"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Vert som skal startes opp"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Nettverksgrensesnitt"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
@@ -34,31 +34,41 @@ msgstr ""
"Noen ganger virker bare ett av disse verktøyene. Hvis ett av de ikke lykkes "
"med å starte opp verten kan du prøve det andre."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Angir grensesnittet som WoL pakken blir sendt ut på"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Starter WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN er en mekanisme for å starte opp datamaskiner i det lokale "
"nettverket."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Start vert"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "WoL programm"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Send på alle grensesnitt"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Starter WoL:"
diff --git a/applications/luci-app-wol/po/pl/wol.po b/applications/luci-app-wol/po/pl/wol.po
index ff85b08a0f..8e0bb61859 100644
--- a/applications/luci-app-wol/po/pl/wol.po
+++ b/applications/luci-app-wol/po/pl/wol.po
@@ -17,58 +17,71 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.10.1\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Rozgłaszaj na wszystkie interfejsy"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Wybierz hosta z listy lub podaj własny adres MAC maszyny do wybudzenia"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host do wybudzenia"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Użyty interfejs sieciowy"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Wyślij na adres rozgłoszeniowy"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Czasem działa tylko jedno z narzędzi. Jeżeli jedno z nich nie zadziała, "
"proszę użyć drugiego"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Definiuje interfejs, na który będzie wysłany pakiet WoL"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Uruchamianie narzędzia WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"\"Wake on LAN\" to mechanizm służący do zdalnego włączania komputerów w "
"sieci lokalnej."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Wybudź hosta"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Narzędzie WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Rozgłaszaj na wszystkie interfejsy"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Wyślij na adres rozgłoszeniowy"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Uruchamianie narzędzia WoL:"
diff --git a/applications/luci-app-wol/po/pt-br/wol.po b/applications/luci-app-wol/po/pt-br/wol.po
index e9ed10bd0d..239c27538b 100644
--- a/applications/luci-app-wol/po/pt-br/wol.po
+++ b/applications/luci-app-wol/po/pt-br/wol.po
@@ -15,58 +15,71 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 1.8.11\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Broadcast em todas as interfaces"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Escolha o computador para acordar ou entre com um endereço MAC"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Computador para acordar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interfaces de rede para usar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Enviar para o endereço de broadcast"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Algumas vezes, somente uma das duas ferramentas funciona. Se uma delas "
"falhar, tente a outra"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Especifica a interface para onde os pacotes de WoL serão enviados"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Iniciando utilitário WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN é um mecanismo para acordar/ligar remotamente computadores na "
"rede local."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Acorda um computador"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programa WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Broadcast em todas as interfaces"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Enviar para o endereço de broadcast"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Iniciando utilitário WoL:"
diff --git a/applications/luci-app-wol/po/pt/wol.po b/applications/luci-app-wol/po/pt/wol.po
index a56ec4b3fd..136f2abd15 100644
--- a/applications/luci-app-wol/po/pt/wol.po
+++ b/applications/luci-app-wol/po/pt/wol.po
@@ -16,56 +16,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Broadcast em todas as interfaces"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Escolha ao host a acordar ou escreva um MAC personalizado a ser usado"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Host a acordar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interface de rede a usar"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Enviar para o endereço de broadcast"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr "Às vezes só uma das ferramentas funciona. Se uma falhar, tente a outra"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Especifica a interface pela qual é enviado o pacota WoL"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "A iniciar a ferramenta WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Wake on LAN é um mecanismo para remotamente iniciar computadores numa rede "
"local."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Acordar host"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Programa de WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Broadcast em todas as interfaces"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Enviar para o endereço de broadcast"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "A iniciar a ferramenta WoL:"
diff --git a/applications/luci-app-wol/po/ro/wol.po b/applications/luci-app-wol/po/ro/wol.po
index 2c7277cc39..f044d8cfc8 100644
--- a/applications/luci-app-wol/po/ro/wol.po
+++ b/applications/luci-app-wol/po/ro/wol.po
@@ -16,27 +16,27 @@ msgstr ""
"20)) ? 1 : 2);;\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Broadcast pe toate interfetele"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "Alege statie pentru \"trezire\" sau introdu o adresa MAC de folosit"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Statie pentru \"trezire\""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Interfata de retea pentru utilizare"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
#, fuzzy
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
@@ -44,31 +44,41 @@ msgstr ""
"Uneori doar una dintre metode functioneaza. Daca se intampla, incearc-o pe "
"cealalta"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Specifica interfata prin care pachetele WoL sunt trimise"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Pornire utilitar WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Activarea pe LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Activarea pe LAN e un mecanism pentru a porni de la distanta computere de pe "
"retea."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Statie de \"trezire\""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Program WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Broadcast pe toate interfetele"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Pornire utilitar WoL:"
diff --git a/applications/luci-app-wol/po/ru/wol.po b/applications/luci-app-wol/po/ru/wol.po
index efaf921731..ca55843dac 100644
--- a/applications/luci-app-wol/po/ru/wol.po
+++ b/applications/luci-app-wol/po/ru/wol.po
@@ -16,50 +16,45 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Использовать широковещательную передачу на все интерфейсы"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Выберете хост который необходимо разбудить.<br/> Можно использовать MAC-"
"адрес или имя хоста."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Выбрать хост"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Выбрать Сетевой интерфейс"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Отправить на<br />широковещательный<br />адрес"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Иногда работает только один из двух инструментов. Если один терпит неудачу, "
"попробуйте другой."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Задать сетевой интерфейс, по которому будут посланы пакеты WoL."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Запускаю утилиту WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Проснись по локальной сети"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
@@ -69,10 +64,28 @@ msgstr ""
">Материнская плата компьютера должна иметь поддержку WoL и соответственно "
"настроенный биос."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Разбудить хост"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Утилита WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Использовать широковещательную передачу на все интерфейсы"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Отправить на<br />широковещательный<br />адрес"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Запускаю утилиту WoL:"
diff --git a/applications/luci-app-wol/po/sk/wol.po b/applications/luci-app-wol/po/sk/wol.po
index b20c3dd1b1..20081c25cb 100644
--- a/applications/luci-app-wol/po/sk/wol.po
+++ b/applications/luci-app-wol/po/sk/wol.po
@@ -8,54 +8,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/sv/wol.po b/applications/luci-app-wol/po/sv/wol.po
index 93615f2b18..d7b31ac4a7 100644
--- a/applications/luci-app-wol/po/sv/wol.po
+++ b/applications/luci-app-wol/po/sv/wol.po
@@ -9,60 +9,73 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Sänd i alla gränssnitt"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Välj värden som ska väckas upp eller fyll i en anpassad MAC-adress att "
"använda"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Värd att väcka upp"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Nätverksgränssnitt att använda"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Skicka till sändningsadress"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Ibland så fungerar bara en av de två verktygen. Prova med den andra om den "
"första misslyckades"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Anger gränssnittet som fjärrstartspaketet skickas med"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Startar hjälpprogrammet för fjärrstyrning av uppstart:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Fjärrstyrning av uppstart"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Fjärrstyrning av uppstart är en mekanism för att starta upp datorer via "
"fjärrstyrning i det lokala nätverket."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Väck upp värden"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Program för fjärrstart"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Sänd i alla gränssnitt"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Skicka till sändningsadress"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Startar hjälpprogrammet för fjärrstyrning av uppstart:"
diff --git a/applications/luci-app-wol/po/templates/wol.pot b/applications/luci-app-wol/po/templates/wol.pot
index 53528aee4d..7d9e76e275 100644
--- a/applications/luci-app-wol/po/templates/wol.pot
+++ b/applications/luci-app-wol/po/templates/wol.pot
@@ -1,54 +1,58 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/tr/wol.po b/applications/luci-app-wol/po/tr/wol.po
index 91d87dcc14..3bc68ec6d0 100644
--- a/applications/luci-app-wol/po/tr/wol.po
+++ b/applications/luci-app-wol/po/tr/wol.po
@@ -13,54 +13,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/uk/wol.po b/applications/luci-app-wol/po/uk/wol.po
index d20ea96745..f976a78867 100644
--- a/applications/luci-app-wol/po/uk/wol.po
+++ b/applications/luci-app-wol/po/uk/wol.po
@@ -13,60 +13,73 @@ msgstr ""
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "Широкомовна трансляція на всіх інтерфейсах"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
"Виберіть комп'ютер, який необхідно розбудити або введіть користувацьку MAC-"
"адресу"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "Комп'ютер, який необхідно розбудити"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "Використовувати мережевий інтерфейс"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "Надіслати на широкомовну адресу"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
"Іноді працює тільки одна з цих двох утиліт. Якщо одна з них не працює, "
"спробуйте іншу."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "Визначає інтерфейс, яким буде надіслано пакет WoL"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "Запуск утиліти WoL:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "Wake on LAN"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
"Пробудження через LAN (Wake on LAN) є технологією, що дає змогу віддалено "
"\"будити\" (вмикати) комп'ютери у локальній мережі."
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "Розбудити комп'ютер"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "Программа WoL"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "Широкомовна трансляція на всіх інтерфейсах"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "Надіслати на широкомовну адресу"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "Запуск утиліти WoL:"
diff --git a/applications/luci-app-wol/po/vi/wol.po b/applications/luci-app-wol/po/vi/wol.po
index 91d87dcc14..3bc68ec6d0 100644
--- a/applications/luci-app-wol/po/vi/wol.po
+++ b/applications/luci-app-wol/po/vi/wol.po
@@ -13,54 +13,58 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
+msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
-msgid "Choose the host to wake up or enter a custom MAC address to use"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr ""
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr ""
diff --git a/applications/luci-app-wol/po/zh-cn/wol.po b/applications/luci-app-wol/po/zh-cn/wol.po
index 9177133b1e..7c67523d06 100644
--- a/applications/luci-app-wol/po/zh-cn/wol.po
+++ b/applications/luci-app-wol/po/zh-cn/wol.po
@@ -16,54 +16,67 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "向所有接口广播"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "选择要唤醒的主机,或者输入自定义 MAC 地址"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "选择要唤醒的主机"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "选择使用的网络接口"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "发送到广播地址"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr "这两个工具有时只有一个生效。如果其中一个失效,请尝试另一个"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "限定将发送网络唤醒数据包的接口"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "正在启动网络唤醒工具:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "网络唤醒"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr "网络唤醒是一个远程启动本地网络内计算机的机制。"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "唤醒主机"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "网络唤醒程序"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "向所有接口广播"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "发送到广播地址"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "正在启动网络唤醒工具:"
diff --git a/applications/luci-app-wol/po/zh-tw/wol.po b/applications/luci-app-wol/po/zh-tw/wol.po
index ab7aec44c9..69769fef6c 100644
--- a/applications/luci-app-wol/po/zh-tw/wol.po
+++ b/applications/luci-app-wol/po/zh-tw/wol.po
@@ -16,54 +16,67 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:38
-msgid "Broadcast on all interfaces"
-msgstr "向所有介面廣播"
-
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:47
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:60
msgid "Choose the host to wake up or enter a custom MAC address to use"
msgstr "選擇要喚醒的主機,或者輸入自訂 MAC 位址"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:46
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:113
+msgid "Dismiss"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:59
msgid "Host to wake up"
msgstr "選擇要喚醒的主機"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:31
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:48
msgid "Network interface to use"
msgstr "選擇使用的網路介面"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:55
-msgid "Send to broadcast address"
-msgstr "傳送到廣播位址"
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:84
+msgid "No target host specified!"
+msgstr ""
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:24
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:41
msgid ""
"Sometimes only one of the two tools works. If one fails, try the other one"
msgstr "這兩個工具有時只有一個生效。如果其中一個失效,請嘗試另一個"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:32
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:49
msgid "Specifies the interface the WoL packet is sent on"
msgstr "限定將傳送網路喚醒資料包的介面"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:82
-msgid "Starting WoL utility:"
-msgstr "正在啟動網路喚醒工具:"
-
-#: applications/luci-app-wol/luasrc/controller/wol.lua:4
-#: applications/luci-app-wol/luasrc/controller/wol.lua:5
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:9
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:34
+#: applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json:3
msgid "Wake on LAN"
msgstr "網路喚醒"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:10
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:35
msgid ""
"Wake on LAN is a mechanism to remotely boot computers in the local network."
msgstr "網路喚醒是一個遠端啟動本地網路內計算機的機制。"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:12
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:130
msgid "Wake up host"
msgstr "喚醒主機"
-#: applications/luci-app-wol/luasrc/model/cbi/wol.lua:23
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:101
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:106
+msgid "Waking host"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:119
+msgid "Waking host failed:"
+msgstr ""
+
+#: applications/luci-app-wol/htdocs/luci-static/resources/view/wol.js:40
msgid "WoL program"
msgstr "網路喚醒程式"
+
+#~ msgid "Broadcast on all interfaces"
+#~ msgstr "向所有介面廣播"
+
+#~ msgid "Send to broadcast address"
+#~ msgstr "傳送到廣播位址"
+
+#~ msgid "Starting WoL utility:"
+#~ msgstr "正在啟動網路喚醒工具:"
diff --git a/applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json b/applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json
new file mode 100644
index 0000000000..ece51325fd
--- /dev/null
+++ b/applications/luci-app-wol/root/usr/share/luci/menu.d/luci-app-wol.json
@@ -0,0 +1,10 @@
+{
+ "admin/services/wol": {
+ "title": "Wake on LAN",
+ "order": 90,
+ "action": {
+ "type": "view",
+ "path": "wol"
+ }
+ }
+}
diff --git a/applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json b/applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json
new file mode 100644
index 0000000000..62a1eb9759
--- /dev/null
+++ b/applications/luci-app-wol/root/usr/share/rpcd/acl.d/luci-app-wol.json
@@ -0,0 +1,16 @@
+{
+ "luci-app-wol": {
+ "description": "Grant access to wake-on-lan executables",
+ "read": {
+ "ubus": {
+ "luci-rpc": [ "getHostHints" ]
+ }
+ },
+ "write": {
+ "file": {
+ "/usr/bin/etherwake": [ "exec" ],
+ "/usr/bin/wol": [ "exec" ]
+ }
+ }
+ }
+}
diff --git a/applications/luci-app-yggdrasil/po/pl/yggdrasil.po b/applications/luci-app-yggdrasil/po/pl/yggdrasil.po
index 06fde3daeb..b4cbbd67cb 100644
--- a/applications/luci-app-yggdrasil/po/pl/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/pl/yggdrasil.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-01-16 14:31+0000\n"
+"PO-Revision-Date: 2020-01-26 21:49+0000\n"
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 3.10.2-dev\n"
+"X-Generator: Weblate 3.11-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:32
msgid "Active peers"
@@ -321,11 +321,11 @@ msgstr ""
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/tunnel_routing.js:10
msgid "Tunnel Routing"
-msgstr "Trasowanie tuneli"
+msgstr "Trasowanie tunelu"
#: applications/luci-app-yggdrasil/luasrc/controller/yggdrasil.lua:15
msgid "Tunnel routing"
-msgstr "Trasa tunelu"
+msgstr "Trasowanie tunelu"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/session_firewall.js:23
msgid "Whitelisted public keys"