summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2022-11-23 12:35:52 +0100
committerGitHub <noreply@github.com>2022-11-23 12:35:52 +0100
commit8012ad2ad5a040e52c984f1cef07d4ef2e1c1325 (patch)
tree4a21ef004da0b33f6958d6ab65a27b3dd5b037f3
parent7dc6f8b607abb21ae7bab75d3a2d0b5afd02b7d2 (diff)
parentf653e2c5c2f571c0bb17abb90a16296095f32fbf (diff)
Merge pull request #6115 from 1715173329/udpxy
luci-app-udpxy: rewritten in JS
-rw-r--r--applications/luci-app-udpxy/Makefile2
-rw-r--r--applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js61
-rw-r--r--applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua63
-rw-r--r--applications/luci-app-udpxy/po/ar/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/bg/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/bn_BD/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ca/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/cs/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/da/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/de/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/el/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/en/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/es/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/fi/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/fr/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/he/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/hi/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/hu/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/it/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ja/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ko/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/mr/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ms/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/nb_NO/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/pl/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/pt/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/pt_BR/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ro/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/ru/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/sk/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/sv/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/templates/udpxy.pot31
-rw-r--r--applications/luci-app-udpxy/po/tr/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/uk/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/vi/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/zh_Hans/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/po/zh_Hant/udpxy.po31
-rw-r--r--applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json5
38 files changed, 608 insertions, 577 deletions
diff --git a/applications/luci-app-udpxy/Makefile b/applications/luci-app-udpxy/Makefile
index c4286baaff..cb8f179232 100644
--- a/applications/luci-app-udpxy/Makefile
+++ b/applications/luci-app-udpxy/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Support for udpxy
-LUCI_DEPENDS:=+luci-compat +udpxy
+LUCI_DEPENDS:=+udpxy
include ../../luci.mk
diff --git a/applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js b/applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js
new file mode 100644
index 0000000000..9944f9ecdf
--- /dev/null
+++ b/applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js
@@ -0,0 +1,61 @@
+'use strict';
+'require form';
+'require view';
+
+return view.extend({
+ render: function () {
+ var m, s, o;
+
+ m = new form.Map('udpxy', _('udpxy'),
+ _('udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can configure the settings.'));
+
+ s = m.section(form.TypedSection, 'udpxy');
+ s.anonymous = true;
+ s.addremove = true;
+
+ o = s.option(form.Flag, 'disabled', _('Enabled'));
+ o.enabled = '0';
+ o.disabled = '1';
+ o.default = o.disabled;
+ o.rmempty = false;
+
+ o = s.option(form.Flag, 'respawn', _('Respawn'));
+ o.default = o.disabled;
+
+ o = s.option(form.Flag, 'verbose', _('Verbose'));
+ o.default = o.disabled;
+
+ o = s.option(form.Flag, 'status', _('Status'));
+
+ o = s.option(form.Value, 'bind', _('Bind IP/Interface'));
+ o.datatype = 'or(ipaddr, network)';
+
+ o = s.option(form.Value, 'port', _('Port'));
+ o.datatype = 'port';
+
+ o = s.option(form.Value, 'source', _('Source IP/Interface'));
+ o.datatype = 'or(ipaddr, network)';
+
+ o = s.option(form.Value, 'max_clients', _('Max clients'));
+ o.datatype = 'range(1, 5000)';
+
+ o = s.option(form.Value, 'log_file', _('Log file'));
+
+ o = s.option(form.Value, 'buffer_size', _('Buffer size'));
+ o.datatype = 'range(4096, 2097152)';
+
+ o = s.option(form.Value, 'buffer_messages', _('Buffer messages'));
+ o.datatype = 'or(-1, and(min(1),uinteger))';
+
+ o = s.option(form.Value, 'buffer_time', _('Buffer time'));
+ o.datatype = 'or(-1, and(min(1),uinteger))';
+
+ o = s.option(form.Value, 'nice_increment', _('Nice increment'));
+ o.datatype = 'or(and(max(-1),uinteger), and(min(1),uinteger))';
+
+ o = s.option(form.Value, 'mcsub_renew', _('Multicast subscription renew'));
+ o.datatype = 'or(0, range(30, 64000))';
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua b/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua
deleted file mode 100644
index d823da06f4..0000000000
--- a/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua
+++ /dev/null
@@ -1,63 +0,0 @@
--- Copyright 2014 Álvaro Fernández Rojas <noltari@gmail.com>
--- Licensed to the public under the Apache License 2.0.
-
-m = Map("udpxy", "udpxy", translate("udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can configure the settings."))
-
-s = m:section(TypedSection, "udpxy", "")
-s.addremove = true
-s.anonymous = false
-
-enable=s:option(Flag, "disabled", translate("Enabled"))
-enable.enabled="0"
-enable.disabled="1"
-enable.default = "1"
-enable.rmempty = false
-respawn=s:option(Flag, "respawn", translate("Respawn"))
-respawn.default = false
-
-verbose=s:option(Flag, "verbose", translate("Verbose"))
-verbose.default = false
-
-status=s:option(Flag, "status", translate("Status"))
-
-bind=s:option(Value, "bind", translate("Bind IP/Interface"))
-bind.rmempty = true
-bind.datatype = "or(ipaddr, network)"
-
-port=s:option(Value, "port", translate("Port"))
-port.rmempty = true
-port.datatype = "port"
-
-source=s:option(Value, "source", translate("Source IP/Interface"))
-source.rmempty = true
-source.datatype = "or(ipaddr, network)"
-
-max_clients=s:option(Value, "max_clients", translate("Max clients"))
-max_clients.rmempty = true
-max_clients.datatype = "range(1, 5000)"
-
-log_file=s:option(Value, "log_file", translate("Log file"))
-log_file.rmempty = true
---log_file.datatype = "file"
-
-buffer_size=s:option(Value, "buffer_size", translate("Buffer size"))
-buffer_size.rmempty = true
-buffer_size.datatype = "range(4096,2097152)"
-
-buffer_messages=s:option(Value, "buffer_messages", translate("Buffer messages"))
-buffer_messages.rmempty = true
-buffer_messages.datatype = "or(-1, and(min(1), uinteger))"
-
-buffer_time=s:option(Value, "buffer_time", translate("Buffer time"))
-buffer_time.rmempty = true
-buffer_time.datatype = "or(-1, and(min(1), uinteger))"
-
-nice_increment=s:option(Value, "nice_increment", translate("Nice increment"))
-nice_increment.rmempty = true
-nice_increment.datatype = "or(and(max(-1), integer),and(min(1), integer))"
-
-mcsub_renew=s:option(Value, "mcsub_renew", translate("Multicast subscription renew"))
-mcsub_renew.rmempty = true
-mcsub_renew.datatype = "or(0, range(30, 64000))"
-
-return m
diff --git a/applications/luci-app-udpxy/po/ar/udpxy.po b/applications/luci-app-udpxy/po/ar/udpxy.po
index 4768621c15..e65f37e0a0 100644
--- a/applications/luci-app-udpxy/po/ar/udpxy.po
+++ b/applications/luci-app-udpxy/po/ar/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "مفعل"
@@ -35,47 +35,48 @@ msgstr "مفعل"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "ملف تسجيل"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "المنفذ"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "الحالة"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/bg/udpxy.po b/applications/luci-app-udpxy/po/bg/udpxy.po
index 1c0082116e..a0a0662401 100644
--- a/applications/luci-app-udpxy/po/bg/udpxy.po
+++ b/applications/luci-app-udpxy/po/bg/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Разрешен"
@@ -34,47 +34,48 @@ msgstr "Разрешен"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Статус"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/bn_BD/udpxy.po b/applications/luci-app-udpxy/po/bn_BD/udpxy.po
index e5de2b44d1..f109530626 100644
--- a/applications/luci-app-udpxy/po/bn_BD/udpxy.po
+++ b/applications/luci-app-udpxy/po/bn_BD/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "সক্রিয়"
@@ -34,47 +34,48 @@ msgstr "সক্রিয়"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "লগ ফাইল"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "সর্বোচ্চ ক্লায়েন্ট সংখ্যা"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "পোর্ট"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "অবস্থা"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ca/udpxy.po b/applications/luci-app-udpxy/po/ca/udpxy.po
index 7098f8b0f2..6465c7e721 100644
--- a/applications/luci-app-udpxy/po/ca/udpxy.po
+++ b/applications/luci-app-udpxy/po/ca/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10.1\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Activat"
@@ -34,47 +34,48 @@ msgstr "Activat"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Estat"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/cs/udpxy.po b/applications/luci-app-udpxy/po/cs/udpxy.po
index d56a3b5e4c..90c7e69eb7 100644
--- a/applications/luci-app-udpxy/po/cs/udpxy.po
+++ b/applications/luci-app-udpxy/po/cs/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Navázat na IP adresu / rozhraní"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Vyrovnávací paměť zpráv"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Velikost vyrovnávací paměti"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Časová délka pokrývaná vyrovnávací pamětí"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Zapnuto"
@@ -34,47 +34,48 @@ msgstr "Zapnuto"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Soubor pro záznam událostí"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Nejvýše klientů"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Obnovení přihlášení k odběru vícesměrového vysílání"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Přírůstek hodnoty nice"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "V případě výpadku znovu spustit"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Zdrojová IP adresa / rozhraní"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Stav"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Podrobné"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/da/udpxy.po b/applications/luci-app-udpxy/po/da/udpxy.po
index 984257fb9e..25279bffbd 100644
--- a/applications/luci-app-udpxy/po/da/udpxy.po
+++ b/applications/luci-app-udpxy/po/da/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Bind IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Buffer beskeder"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Buffer størrelse"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Buffer tid"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Aktiveret"
@@ -34,47 +34,48 @@ msgstr "Aktiveret"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Giv UCI-adgang til luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Logfil"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Maks. klienter"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Multicast-abonnement forny"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Flot stigning"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Respawn"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Kilde IP/interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Status"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Verbose"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/de/udpxy.po b/applications/luci-app-udpxy/po/de/udpxy.po
index 6bba8b3c09..1eefd287e5 100644
--- a/applications/luci-app-udpxy/po/de/udpxy.po
+++ b/applications/luci-app-udpxy/po/de/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "IP/Schnittstelle anbinden"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Nachrichten zwischenpuffern"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Puffergröße"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Pufferdauer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Aktiviert"
@@ -34,47 +34,48 @@ msgstr "Aktiviert"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Erlaube UCI Zugriff für luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Protokolldatei"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Maximale Clients"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Multicast-Abonnement erneuern"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Nettes Inkrement"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Erneut starten"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Quell-IP/Schnittstelle"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Status"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Ausührlich"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/el/udpxy.po b/applications/luci-app-udpxy/po/el/udpxy.po
index 5007ec64b3..58ac475f5a 100644
--- a/applications/luci-app-udpxy/po/el/udpxy.po
+++ b/applications/luci-app-udpxy/po/el/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
@@ -34,47 +34,48 @@ msgstr "Ενεργοποιήθηκε"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Αρχείο καταγραφής"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Θύρα"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Κατάσταση"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/en/udpxy.po b/applications/luci-app-udpxy/po/en/udpxy.po
index a88ea96dd1..56ddc1706c 100644
--- a/applications/luci-app-udpxy/po/en/udpxy.po
+++ b/applications/luci-app-udpxy/po/en/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Enabled"
@@ -34,47 +34,48 @@ msgstr "Enabled"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/es/udpxy.po b/applications/luci-app-udpxy/po/es/udpxy.po
index 6de1ec8266..b21b4956e3 100644
--- a/applications/luci-app-udpxy/po/es/udpxy.po
+++ b/applications/luci-app-udpxy/po/es/udpxy.po
@@ -13,23 +13,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Enlace IP/interfaz"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Mensajes de búfer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Tamaño del búfer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Tiempo del búfer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Activado"
@@ -37,47 +37,48 @@ msgstr "Activado"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Conceder acceso UCI para luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Archivo de registro"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Máx. clientes"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Renovación de suscripción de multidifusión"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Incremento agradable"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Puerto"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Reaparecer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "IP de origen/interfaz"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Estado"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Verbosidad"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/fi/udpxy.po b/applications/luci-app-udpxy/po/fi/udpxy.po
index 182cb6ccad..1d9dace34e 100644
--- a/applications/luci-app-udpxy/po/fi/udpxy.po
+++ b/applications/luci-app-udpxy/po/fi/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Sido IP/sovitin"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Puskurin viestit"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Puskurin koko"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Puskurin aika"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Käytössä"
@@ -34,47 +34,48 @@ msgstr "Käytössä"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Myönnä UCI:n käyttöoikeus luci-app-udpxy:lle"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Lokitiedosto"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Asiakkaita enintään"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Monilähetystilauksen uusiminen"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Mukava lisäys"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Portti"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Respawn"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Lähde IP/sovitin"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Tila"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Monisanainen"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/fr/udpxy.po b/applications/luci-app-udpxy/po/fr/udpxy.po
index fe2fc9afbb..f708f6ed57 100644
--- a/applications/luci-app-udpxy/po/fr/udpxy.po
+++ b/applications/luci-app-udpxy/po/fr/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Lier IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Messages tampon"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Taille du tampon"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Durée du tampon"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Activé"
@@ -34,47 +34,48 @@ msgstr "Activé"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Accorder à l'UCI l'accès à luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Fichier de journal"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Nombre max. de clients"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Renouvellement de l'abonnement à la multidiffusion"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Augmentation douce"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Réapparition (Respawn)"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "IP/interface Source"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "État"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Verbeux"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/he/udpxy.po b/applications/luci-app-udpxy/po/he/udpxy.po
index e788419f59..c3c6d434af 100644
--- a/applications/luci-app-udpxy/po/he/udpxy.po
+++ b/applications/luci-app-udpxy/po/he/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr ""
@@ -35,47 +35,48 @@ msgstr ""
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "פתחה"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/hi/udpxy.po b/applications/luci-app-udpxy/po/hi/udpxy.po
index cc47a5ebce..9baad5f647 100644
--- a/applications/luci-app-udpxy/po/hi/udpxy.po
+++ b/applications/luci-app-udpxy/po/hi/udpxy.po
@@ -4,23 +4,23 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr ""
@@ -28,47 +28,48 @@ msgstr ""
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/hu/udpxy.po b/applications/luci-app-udpxy/po/hu/udpxy.po
index 58f17b4522..fff0066ea0 100644
--- a/applications/luci-app-udpxy/po/hu/udpxy.po
+++ b/applications/luci-app-udpxy/po/hu/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Kötési IP-cím/interfész"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Üzenetpuffer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Pufferméret"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Pufferezési idő"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Engedélyezve"
@@ -34,47 +34,48 @@ msgstr "Engedélyezve"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Naplófájl"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Max. ügyfélszám"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Multicast-előfizetés megújítása"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Nice növekmény"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Újraszármaztatás"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Forrás IP-cím/interfész"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Állapot"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Bőbeszédű"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/it/udpxy.po b/applications/luci-app-udpxy/po/it/udpxy.po
index d4a064fde1..0b7aa1dcc2 100644
--- a/applications/luci-app-udpxy/po/it/udpxy.po
+++ b/applications/luci-app-udpxy/po/it/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Abilitato"
@@ -34,47 +34,48 @@ msgstr "Abilitato"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "File registro eventi"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Porta"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Rinasci"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Stato"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ja/udpxy.po b/applications/luci-app-udpxy/po/ja/udpxy.po
index 4bbaaecb8f..aa4d021609 100644
--- a/applications/luci-app-udpxy/po/ja/udpxy.po
+++ b/applications/luci-app-udpxy/po/ja/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "有効"
@@ -34,47 +34,48 @@ msgstr "有効"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "luci-app-udpxy の UCI アクセスを許可"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "ログファイル"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "最大クライアント"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "ポート"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "リスポーン"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "ステータス"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ko/udpxy.po b/applications/luci-app-udpxy/po/ko/udpxy.po
index 7e703b1adb..c835f6ca27 100644
--- a/applications/luci-app-udpxy/po/ko/udpxy.po
+++ b/applications/luci-app-udpxy/po/ko/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "활성화"
@@ -34,47 +34,48 @@ msgstr "활성화"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "로그 파일"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "포트"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "상태"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/mr/udpxy.po b/applications/luci-app-udpxy/po/mr/udpxy.po
index e0d4ed4ee6..9e91262846 100644
--- a/applications/luci-app-udpxy/po/mr/udpxy.po
+++ b/applications/luci-app-udpxy/po/mr/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "सक्षम केले"
@@ -34,47 +34,48 @@ msgstr "सक्षम केले"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "लॉग फाइल"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "पोर्ट"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "स्थिती"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ms/udpxy.po b/applications/luci-app-udpxy/po/ms/udpxy.po
index b9e89e514a..d3cba28746 100644
--- a/applications/luci-app-udpxy/po/ms/udpxy.po
+++ b/applications/luci-app-udpxy/po/ms/udpxy.po
@@ -4,23 +4,23 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr ""
@@ -28,47 +28,48 @@ msgstr ""
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/nb_NO/udpxy.po b/applications/luci-app-udpxy/po/nb_NO/udpxy.po
index 5c2d826bba..525c05dd5c 100644
--- a/applications/luci-app-udpxy/po/nb_NO/udpxy.po
+++ b/applications/luci-app-udpxy/po/nb_NO/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Påskrudd"
@@ -34,47 +34,48 @@ msgstr "Påskrudd"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Start på ny"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Status"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/pl/udpxy.po b/applications/luci-app-udpxy/po/pl/udpxy.po
index 9be9fb1f17..71ff7635f6 100644
--- a/applications/luci-app-udpxy/po/pl/udpxy.po
+++ b/applications/luci-app-udpxy/po/pl/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Powiąż IP/Interfejs"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Wiadomości bufora"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Rozmiar bufora"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Czas buforowania"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Włączone"
@@ -35,47 +35,48 @@ msgstr "Włączone"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Udziel dostępu UCI do luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Plik dziennika"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Maks. klientów"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Przedłużenie subskrypcji Multicast"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Niezły przyrost"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Odrodzenie"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Źródło IP/Interfejs"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Status"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Pełne"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/pt/udpxy.po b/applications/luci-app-udpxy/po/pt/udpxy.po
index f13af7daa4..27007fd98e 100644
--- a/applications/luci-app-udpxy/po/pt/udpxy.po
+++ b/applications/luci-app-udpxy/po/pt/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Ligar IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Buffer mensagens"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Tamanho do buffer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Tempo de buffer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Ativado"
@@ -34,47 +34,48 @@ msgstr "Ativado"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Conceder acesso UCI ao luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Ficheiro de registo"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Máximo de clientes"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Renovação de assinatura multicast"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Incremento nice"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Porta"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Redisparar"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Fonte IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Estado"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Verbose"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/pt_BR/udpxy.po b/applications/luci-app-udpxy/po/pt_BR/udpxy.po
index 2b1ec15f96..62c2957e79 100644
--- a/applications/luci-app-udpxy/po/pt_BR/udpxy.po
+++ b/applications/luci-app-udpxy/po/pt_BR/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Vincular IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Empilhar mensagens"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Tamanho do buffer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Tempo do buffer"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Ativado"
@@ -34,47 +34,48 @@ msgstr "Ativado"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Conceda acesso UCI ao luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Arquivo log"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Quantidade máxima de clientes"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Renovar a assinatura multicast"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Incremento fino"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Porta"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Ressurgir"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Origem IP/Interface"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Condição Geral"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Loquaz"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ro/udpxy.po b/applications/luci-app-udpxy/po/ro/udpxy.po
index beb0a97b04..fa97db01ed 100644
--- a/applications/luci-app-udpxy/po/ro/udpxy.po
+++ b/applications/luci-app-udpxy/po/ro/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Legătura IP/Interfață"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Mesaje tampon"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Dimensiunea tamponului"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Timp tampon"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Activat"
@@ -35,47 +35,48 @@ msgstr "Activat"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Acordă acces UCI pentru luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Fișier jurnal"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Număr maxim de clienți"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Reînnoirea abonamentului Multicast"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Un spor frumos"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Reîntoarcerea"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "IP/Interfață sursă"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Stare"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Verbală"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/ru/udpxy.po b/applications/luci-app-udpxy/po/ru/udpxy.po
index 8df9188bf4..7bf476182c 100644
--- a/applications/luci-app-udpxy/po/ru/udpxy.po
+++ b/applications/luci-app-udpxy/po/ru/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Исходящий IP/Интерфейс"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Количество сообщений, накапливаемых в буфере"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Размер буфера для входящих данных"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Макс. время накопления сообщений в буфере"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Включено"
@@ -35,47 +35,48 @@ msgstr "Включено"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Предоставить UCI доступ для luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Файл журнала приложения"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Макс. кол-во обслуживаемых клиентов"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Периодически возобновлять подписку на мультикаст-канал"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Смещение приоритета приложения"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Порт"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Перезапуск при сбое"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Входящий IP/Интерфейс"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Состояние"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Подробный журнал"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "UDP-HTTP прокси (udpxy)"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/sk/udpxy.po b/applications/luci-app-udpxy/po/sk/udpxy.po
index 4293f72c59..b8b8a441a9 100644
--- a/applications/luci-app-udpxy/po/sk/udpxy.po
+++ b/applications/luci-app-udpxy/po/sk/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.14.1\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Zapnuté"
@@ -34,47 +34,48 @@ msgstr "Zapnuté"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Stav"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/sv/udpxy.po b/applications/luci-app-udpxy/po/sv/udpxy.po
index 5d5d603591..3a40dd2a78 100644
--- a/applications/luci-app-udpxy/po/sv/udpxy.po
+++ b/applications/luci-app-udpxy/po/sv/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Bind IP/Gränssnitt"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Aktiverad"
@@ -34,47 +34,48 @@ msgstr "Aktiverad"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Loggfil"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Port"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Återuppliva"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Status"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/templates/udpxy.pot b/applications/luci-app-udpxy/po/templates/udpxy.pot
index a53d78265c..72cfebce8d 100644
--- a/applications/luci-app-udpxy/po/templates/udpxy.pot
+++ b/applications/luci-app-udpxy/po/templates/udpxy.pot
@@ -1,23 +1,23 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr ""
@@ -25,47 +25,48 @@ msgstr ""
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/tr/udpxy.po b/applications/luci-app-udpxy/po/tr/udpxy.po
index ffee3c87df..80f6354c72 100644
--- a/applications/luci-app-udpxy/po/tr/udpxy.po
+++ b/applications/luci-app-udpxy/po/tr/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "IP / Arayüz Bağla"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Tampon mesajları"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Tampon boyutu"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Tampon zamanı"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Etkin"
@@ -34,47 +34,48 @@ msgstr "Etkin"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "luci-app-udpxy için UCI erişimi verin"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Günlük dosyası"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Maksimum istemci"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Çok noktaya yayın aboneliği yenile"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Güzel artış"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Bağlantı noktası"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Tekrar başlat"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Kaynak IP / Arayüz"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Durum"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Ayrıntılı"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/uk/udpxy.po b/applications/luci-app-udpxy/po/uk/udpxy.po
index 796c85ea4e..28a8d494d3 100644
--- a/applications/luci-app-udpxy/po/uk/udpxy.po
+++ b/applications/luci-app-udpxy/po/uk/udpxy.po
@@ -11,23 +11,23 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.5.2-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "Присвоєний IP/Інтерфейс"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "Буфер повідомлень"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "Розмір буферу"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "Час буферу"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Увімкнено"
@@ -35,47 +35,48 @@ msgstr "Увімкнено"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "Надати доступ до UCI для luci-app-udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "Файл звіту"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "Максимум клієнтів"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "Оновлювати підписку на групову трансляцію"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "Зсув пріоритету застосунку"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "Порт"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "Поновляти"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "Джерельний IP/інтерфейс"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Стан"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "Детальний звіт"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "UDP-HTTP проксі (udpxy)"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/vi/udpxy.po b/applications/luci-app-udpxy/po/vi/udpxy.po
index e0b733d4b9..03e9d7283c 100644
--- a/applications/luci-app-udpxy/po/vi/udpxy.po
+++ b/applications/luci-app-udpxy/po/vi/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "Bật"
@@ -34,47 +34,48 @@ msgstr "Bật"
msgid "Grant UCI access for luci-app-udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "Trạng thái"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr ""
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr ""
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
index ba57018451..699b57d9e0 100644
--- a/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh_Hans/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "绑定 IP/接口"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "缓冲区消息"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "缓冲区大小"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "缓冲时间"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "已启用"
@@ -34,47 +34,48 @@ msgstr "已启用"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "授予UCI访问luci-app-udpxy的权限"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "日志文件"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "最大客户端数量"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "组播订阅续订"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "优先级增量"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "端口"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "刷新"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "源 IP/接口"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "状态"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "记录详细日志"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
index 49b0c35173..6a149172c0 100644
--- a/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
+++ b/applications/luci-app-udpxy/po/zh_Hant/udpxy.po
@@ -10,23 +10,23 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:23
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
msgstr "綁定IP/介面"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:47
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:47
msgid "Buffer messages"
msgstr "緩衝訊息"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:43
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:44
msgid "Buffer size"
msgstr "緩衝區大小"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:51
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:50
msgid "Buffer time"
msgstr "緩衝時間"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:10
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:16
msgid "Enabled"
msgstr "啟用"
@@ -34,47 +34,48 @@ msgstr "啟用"
msgid "Grant UCI access for luci-app-udpxy"
msgstr "授予 luci-app-udpxy 擁有 UCI 存取的權限"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:39
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
msgstr "日誌檔案"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:35
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:39
msgid "Max clients"
msgstr "最大客戶數"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:59
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:56
msgid "Multicast subscription renew"
msgstr "群播訂閱續訂"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:55
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:53
msgid "Nice increment"
msgstr "不錯的增量"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:27
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:33
msgid "Port"
msgstr "連接埠"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:15
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:22
msgid "Respawn"
msgstr "重生"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:31
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:36
msgid "Source IP/Interface"
msgstr "來源 IP/介面"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:21
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:28
msgid "Status"
msgstr "狀態"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:18
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:25
msgid "Verbose"
msgstr "詳細"
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:9
#: applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json:3
msgid "udpxy"
msgstr "udpxy (低頻寬免解碼IPTV串流轉向Http)"
-#: applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua:4
+#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:10
msgid ""
"udpxy is a UDP-to-HTTP multicast traffic relay daemon, here you can "
"configure the settings."
diff --git a/applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json b/applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json
index c0171a13fe..8f66250f19 100644
--- a/applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json
+++ b/applications/luci-app-udpxy/root/usr/share/luci/menu.d/luci-app-udpxy.json
@@ -2,9 +2,8 @@
"admin/services/udpxy": {
"title": "udpxy",
"action": {
- "type": "cbi",
- "path": "udpxy",
- "post": { "cbi.submit": true }
+ "type": "view",
+ "path": "udpxy"
},
"depends": {
"acl": [ "luci-app-udpxy" ],