summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-app-mosquitto
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-app-mosquitto')
-rw-r--r--applications/luci-app-mosquitto/Makefile5
-rw-r--r--applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js237
-rw-r--r--applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua232
-rw-r--r--applications/luci-app-mosquitto/po/ar/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/bg/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/bn_BD/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ca/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/cs/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/da/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/de/mosquitto.po246
-rw-r--r--applications/luci-app-mosquitto/po/el/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/es/mosquitto.po249
-rw-r--r--applications/luci-app-mosquitto/po/fi/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/fr/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ga/mosquitto.po251
-rw-r--r--applications/luci-app-mosquitto/po/he/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/hi/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/hu/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/it/mosquitto.po228
-rw-r--r--applications/luci-app-mosquitto/po/ja/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ko/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/lt/mosquitto.po253
-rw-r--r--applications/luci-app-mosquitto/po/mr/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ms/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/nb_NO/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/nl/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/pl/mosquitto.po245
-rw-r--r--applications/luci-app-mosquitto/po/pt/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/pt_BR/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ro/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/ru/mosquitto.po246
-rw-r--r--applications/luci-app-mosquitto/po/sk/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/sv/mosquitto.po226
-rw-r--r--applications/luci-app-mosquitto/po/templates/mosquitto.pot224
-rw-r--r--applications/luci-app-mosquitto/po/tr/mosquitto.po249
-rw-r--r--applications/luci-app-mosquitto/po/uk/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/vi/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po247
-rw-r--r--applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po224
-rw-r--r--applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json5
40 files changed, 4404 insertions, 4339 deletions
diff --git a/applications/luci-app-mosquitto/Makefile b/applications/luci-app-mosquitto/Makefile
index 751a88ed8b..3643cbdada 100644
--- a/applications/luci-app-mosquitto/Makefile
+++ b/applications/luci-app-mosquitto/Makefile
@@ -1,10 +1,11 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Mosquitto LuCI interface
-LUCI_DEPENDS:=+luci-compat +luci-base mosquitto
+LUCI_DEPENDS:=+luci-base +mosquitto
LUCI_DESCRIPTION:=Provides a webadmin for most basic mosquitto parameters.
-PKG_MAINTAINER:= Karl Palsson <karlp@etactica.com>
+PKG_MAINTAINER:= Karl Palsson <karlp@etactica.com> \
+ Paul Donald <newtwen+github@gmail.com>
PKG_LICENSE:=Apache-2.0
include ../../luci.mk
diff --git a/applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js b/applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js
new file mode 100644
index 0000000000..20bc4aa1e2
--- /dev/null
+++ b/applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js
@@ -0,0 +1,237 @@
+'use strict';
+'require form';
+'require view';
+
+// OptionalFlag helper function
+function OptionalFlag(section, key, title, description) {
+ let o = section.option(form.ListValue, key, title, description);
+ o.value('', _('Default'));
+ o.value('1', _('Enabled'));
+ o.value('0', _('Disabled'));
+ return o;
+}
+
+var mosquitto_conf = '/etc/mosquitto/mosquitto.conf'
+
+return view.extend({
+ load: function() {
+
+ },
+
+ render: function() {
+ let m, s, o;
+
+ // Define the Map
+ m = new form.Map('mosquitto', _('Mosquitto MQTT Broker'), _(
+ 'mosquitto - the ' +
+ "<a href='http://www.mosquitto.org'>blood thirsty</a>" +
+ ' MQTT messaging broker. Note, only some of the available configuration files ' +
+ 'are supported at this stage. Use the checkbox below to use config generated ' +
+ 'by this page, or the stock mosquitto configuration file in %s.'
+ .format('<code>' + mosquitto_conf + '</code>')));
+
+ // Section: OpenWRT
+ s = m.section(form.TypedSection, 'owrt', 'OpenWRT');
+ s.anonymous = true;
+
+ o = s.option(form.Flag, 'use_uci', _('Use this LuCI configuration page'), _(
+ 'If checked, mosquitto runs with a config generated from this page. ' +
+ 'If unchecked, mosquitto runs with the config in %s (and this page is ignored).'
+ .format('<code>' + mosquitto_conf + '</code>')));
+
+ // Section: Mosquitto
+ s = m.section(form.TypedSection, 'mosquitto', _('Mosquitto'));
+ s.anonymous = true;
+
+ o = s.option(form.MultiValue, 'log_dest', _('Log destination'), _("You can have multiple, but 'none' will override all others"));
+ o.value('stderr', 'stderr');
+ o.value('stdout', 'stdout');
+ o.value('syslog', 'syslog');
+ o.value('topic', '$SYS/broker/log/[severity]');
+ o.value('none', 'none');
+
+ o = OptionalFlag(s, 'no_remote_access', _('Disallow remote access to this broker'), _(
+ 'Outbound bridges will still work, but this will make the primary listener ' +
+ 'only available from localhost'));
+
+ o = s.option(form.Value, 'sys_interval', _('Time in seconds between updates of the $SYS tree'), _('Set to zero to disable'));
+ o.datatype = 'uinteger';
+
+ o = OptionalFlag(s, 'allow_anonymous', _('Allow anonymous connections'), _('Allow to connect without providing a username and password'));
+
+ o = s.option(form.Value, 'max_inflight_messages', _('Max Inflight Messages'), _('Limit for message allowed inflight'));
+ o.datatype = 'uinteger';
+
+ o = s.option(form.Value, 'max_queued_messages', _('Max Queued Messages'), _('Limit for message queue when offline'));
+ o.datatype = 'uinteger';
+
+ o = s.option(form.Value, 'max_queued_bytes', _('Max Queued Bytes'), _('Limit for message queue when offline, zero to disable'));
+ o.datatype = 'uinteger';
+
+ // Section: Persistence
+ s = m.section(form.TypedSection, 'persistence', _('Persistence'));
+ s.anonymous = true;
+
+ o = s.option(form.Flag, 'persistence', _('Persistence enabled'), _('Should persistence to disk be enabled at all'));
+
+ o = s.option(form.Value, 'client_expiration', _('Client expiration'), _("Remove persistent clients if they haven't reconnected in this period, eg 6h, 3d, 2w"));
+ o.depends('persistence', '1');
+
+ o = OptionalFlag(s, 'autosave_on_changes', _('Autosave on changes'), _('Autosave interval applies to change counts instead of time'));
+ o.depends('persistence', '1');
+
+ o = s.option(form.Value, 'autosave_interval', _('Autosave interval'), _('Save persistence file after this many seconds or changes'));
+ o.depends('persistence', '1');
+
+ o = s.option(form.Value, 'file', _('Persistent file name'));
+ o.depends('persistence', '1');
+
+ o = s.option(form.Value, 'location', _('Persistent file path (with trailing/)'), _('Path to persistent file'));
+ o.depends('persistence', '1');
+
+ // Section: Listeners
+ s = m.section(form.TypedSection, 'listener', _('Listeners'), _('You can configure additional listeners here'));
+ s.anonymous = true;
+ s.addremove = true;
+
+ o = s.option(form.Value, 'port', _('Port'));
+ o.datatype = 'port';
+
+ o = s.option(form.ListValue, 'protocol', _('Protocol to use when listening'));
+ o.value('', _('Default'));
+ o.value('mqtt', _('MQTT'));
+ o.value('websockets', _('WebSockets'));
+
+ o = s.option(form.Value, 'http_dir', _('http_dir to serve on websockets listeners'));
+
+ o = OptionalFlag(s, 'use_username_as_clientid', 'use_username_as_clientid');
+
+ o = s.option(form.Value, 'cafile', _('CA file path'));
+ o.datatype = 'file';
+
+ o = s.option(form.Value, 'capath', _('CA path to search'));
+ o.datatype = 'directory';
+
+ o = s.option(form.Value, 'certfile', _('Server certificate file (PEM encoded)'));
+ o.datatype = 'file';
+
+ o = s.option(form.Value, 'keyfile', _('Keyfile (PEM encoded)'));
+ o.datatype = 'file';
+
+ o = s.option(form.ListValue, 'tls_version', _('TLS Version'),
+ _('Depends on your openssl version, empty to support all'));
+ o.optional = true;
+ o.value('', 'Default');
+ o.value('tlsv1.1');
+ o.value('tlsv1.2');
+ o.value('tlsv1.3');
+
+ o = OptionalFlag(s, 'require_certificate', _('Require clients to present a certificate'));
+ o = OptionalFlag(s, 'use_identity_as_username', 'use_identity_as_username');
+ o = s.option(form.Value, 'crlfile', _('CRL to use if require_certificate is enabled'));
+ o.optional = true;
+ o = s.option(form.Value, 'ciphers', _("Ciphers control. Should match 'openssl ciphers' format"));
+ o.optional = true;
+
+ o = s.option(form.Value, 'psk_hint', _('PSK Hint to provide to connecting clients'));
+ o.optional = true;
+
+ s = m.section(form.TypedSection, 'bridge', _('Bridges'),
+ _('You can configure multiple bridge connections here'));
+ s.anonymous = true;
+ s.addremove = true;
+
+ o = s.option(form.Value, 'connection', _('Connection name'),
+ _('unique name for this bridge configuration'));
+
+ o = s.option(form.Value, 'address', _('address'), _('address[:port] of remote broker'));
+ o.datatype = 'or(hostport,host,ipaddrport)';
+
+ o = s.option(form.DynamicList, 'topic', _('topic'),
+ _("full topic string for mosquitto.conf, eg: 'power/# out 2'"));
+ o.placeholder = 'power/# out 2';
+
+ o = OptionalFlag(s, 'cleansession', _('Clean session'));
+
+ o = OptionalFlag(s, 'notifications', _('notifications'),
+ _('Attempt to notify the local and remote broker of connection status, defaults to $SYS/broker/connections/&lt;clientid&gt;/state'));
+
+ s.option(form.Value, 'notification_topic', _('Topic to use for local+remote remote for notifications.'));
+ o.optional = true;
+
+ o = OptionalFlag(s, 'notifications_local_only', _('Notifications local only'), _('Bridge connection states should only be published locally'));
+
+ o = s.option(form.Value, 'remote_clientid', _('Client id to use on remote end of this bridge connection'));
+ o.optional = true;
+
+ o = s.option(form.Value, 'local_clientid', _('Client id to use locally. Important when bridging to yourself'));
+ o.optional = true;
+
+ o = s.option(form.Value, 'keepalive_interval', _('Keep-alive interval for this bridge'));
+ o.datatype = 'uinteger';
+ o.optional = true;
+
+ o = s.option(form.ListValue, 'start_type', _('How should this bridge be started'));
+ o.optional = true;
+ o.value('', 'Default');
+ o.value('automatic', _('Automatic, includes restarts'));
+ o.value('lazy', _('Automatic, but stopped when not used'));
+ o.value('once', _('Automatic, but no restarts'));
+
+ o = s.option(form.Value, 'restart_timeout', _('How long to wait before reconnecting'));
+ o.datatype = 'uinteger';
+ o.optional = true;
+
+ o = s.option(form.Value, 'idle_timeout', _('How long to wait before disconnecting'));
+ o.datatype = 'uinteger';
+ o.optional = true;
+
+ o = s.option(form.Value, 'threshold', _('How many messages to queue before restarting lazy bridge'));
+ o.datatype = 'uinteger';
+ o.optional = true;
+
+ o = OptionalFlag(s, 'try_private', 'try_private',
+ _('attempt to notify the remote broker that this is a bridge, not all brokers support this.'));
+
+ o = s.option(form.Value, 'remote_username', _('Remote username'));
+ o.optional = true;
+
+ o = s.option(form.Value, 'remote_password', _('Remote password'));
+ o.optional = true;
+ o.password = true;
+
+ o = s.option(form.Value, 'identity', _('PSK Bridge Identity'), _('Identity for TLS-PSK'));
+ o.optional = true;
+
+ o = s.option(form.Value, 'psk', _('Bridge PSK'), _('Key for TLS-PSK'));
+ o.password = true;
+ o.optional = true;
+ o.datatype = 'hexstring';
+
+ o = s.option(form.ListValue, 'tls_version', _('TLS Version'),
+ _('The remote broker must support the same version of TLS for the connection to succeed.'));
+ o.value('', 'Default');
+ o.value('tlsv1.1');
+ o.value('tlsv1.2');
+ o.value('tlsv1.3');
+ o.optional = true;
+
+ o = s.option(form.Value, 'cafile', _('Path to CA file'));
+ o.optional = true;
+ o.datatype = 'file'
+
+ o = s.option(form.Value, 'capath', _('Directory to search for CA files'));
+ o.optional = true;
+ o.datatype = 'directory'
+
+ o = s.option(form.Value, 'certfile', _('Path to PEM encoded server certificate file'));
+ o.optional = true;
+ o.datatype = 'file'
+
+ o = s.option(form.Value, 'keyfile', _('Path to PEM encoded keyfile'));
+ o.optional = true;
+ o.datatype = 'file'
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua b/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua
deleted file mode 100644
index 31d05e32f8..0000000000
--- a/applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua
+++ /dev/null
@@ -1,232 +0,0 @@
---[[
-LuCI model for mosquitto MQTT broker configuration management
-Copyright eTactica ehf, 2018
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-]]--
-
-local datatypes = require("luci.cbi.datatypes")
-local _ = luci.i18n.translate
-
---- Like a Flag, but with an option to remove/set to default.
-local function OptionalFlag(section, key, title, description)
- local o = section:option(ListValue, key, title, description)
- o.optional = true
- o:value("", "Default")
- o:value("1", "Enabled")
- o:value("0", "Disabled")
- return o
-end
-
-m = Map("mosquitto", _("Mosquitto MQTT Broker"),
- _([[mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a>
-MQTT messaging broker. Note, only some of the available configuration files
- are supported at this stage, use the checkbox below to use config generated
- by this page, or the stock mosquitto configuration file in
- /etc/mosquitto/mosquitto.conf]]))
-
-s = m:section(TypedSection, "owrt", "OpenWRT")
-s.anonymous = true
-p = s:option(Flag, "use_uci", _("Use this LuCI configuration page"),
- _([[If checked, mosquitto runs with a config generated
- from this page. (Or from UCI directly) If unchecked, mosquitto
- runs with the config in /etc/mosquitto/mosquitto.conf
- (and this page is ignored)]]))
-
-s = m:section(TypedSection, "mosquitto", "Mosquitto")
-s.anonymous = true
-
-p = s:option(MultiValue, "log_dest", _("Log destination"),
- _("You can have multiple, but 'none' will override all others"))
-p:value("stderr", "stderr")
-p:value("stdout", "stdout")
-p:value("syslog", "syslog")
-p:value("topic", "$SYS/broker/log/[severity]")
-p:value("none", "none")
-
-OptionalFlag(s, "no_remote_access", _("Disallow remote access to this broker"),
- _([[Outbound bridges will still work, but this will make the primary listener
- only available from localhost]]))
-
-local o
-o = s:option(Value, "sys_interval", _("Time in seconds between updates of the $SYS tree"), _("Set to zero to disable"))
-o.datatype = "uinteger"
-o.optional = true
-
-OptionalFlag(s, "allow_anonymous", _("Allow anonymous connections"), _("Allow to connect without providing a username and password"))
-o = s:option(Value, "max_inflight_messages", _("Max Inflight Messages"), _("Limit for message allowed inflight"))
-o.datatype = "uinteger"
-o.optional = true
-o = s:option(Value, "max_queued_messages", _("Max Queued Messages"), _("Limit for message queue when offline"))
-o.datatype = "uinteger"
-o.optional = true
-o = s:option(Value, "max_queued_bytes", _("Max Queued bytes"), _("Limit for message queue when offline, zero to disable)"))
-o.datatype = "uinteger"
-o.optional = true
-
-
-s = m:section(TypedSection, "persistence", _("Persistence"))
-s.anonymous = true
-s.addremove = false
-s:option(Flag, "persistence", _("Persistence enabled"), _("Should persistence to disk be enabled at all")).rmempty = false
-o = s:option(Value, "client_expiration", _("Client expiration"), _("Remove persistent clients if they haven't reconnected in this period, eg 6h, 3d, 2w"))
-o.optional = true
-o:depends("persistence", true)
-o = OptionalFlag(s, "autosave_on_changes", _("Autosave on changes"), _("Autosave interval applies to change counts instead of time"))
-o:depends("persistence", true)
-o = s:option(Value, "autosave_interval", _("Autosave interval"), _("Save persistence file after this many seconds or changes"))
-o.optional = true
-o:depends("persistence", true)
-o = s:option(Value, "file", _("Persistent file name"))
-o.optional = true
-o:depends("persistence", true)
-o = s:option(Value, "location", _("Persistent file path (with trailing/)"), _("Path to persistent file"))
-o.optional = true
-o:depends("persistence", true)
-
-s = m:section(TypedSection, "listener", _("Listeners"), _("You can configure additional listeners here"))
-s.addremove = true
-s.anonymous = true
-s:option(Value, "port", _("Port")).datatype = "port"
-
-o = s:option(ListValue, "protocol", _("Protocol to use when listening"))
-o:value("", "Default")
-o:value("mqtt", _("MQTT"))
-o:value("websockets", _("WebSockets"))
-
-s:option(Value, "http_dir", _("http_dir to serve on websockets listeners")).optional = true
-OptionalFlag(s, "use_username_as_clientid", "use_username_as_clientid")
-o = s:option(Value, "cafile", _("CA file path"))
-o.optional = true
-o.datatype = "file"
-o = s:option(Value, "capath", _("CA path to search"))
-o.optional = true
-o.datatype = "directory"
-o = s:option(Value, "certfile", _("server certificate file (PEM encoded)"))
-o.optional = true
-o.datatype = "file"
-o = s:option(Value, "keyfile", _("keyfile (PEM encoded)"))
-o.optional = true
-o.datatype = "file"
-
-o = s:option(ListValue, "tls_version", _("TLS Version"),
- _("Depends on your openssl version, empty to support all"))
-o.optional = true
-o:value("", "Default")
-o:value("tlsv1.1")
-o:value("tlsv1.2")
-o:value("tlsv1.3")
-
-OptionalFlag(s, "require_certificate", _("Require clients to present a certificate"))
-OptionalFlag(s, "use_identity_as_username", "use_identity_as_username")
-s:option(Value, "crlfile", _("CRL to use if require_certificate is enabled")).optional = true
-s:option(Value, "ciphers", _("Ciphers control. Should match 'openssl ciphers' format")).optional = true
-s:option(Value, "psk_hint", _("PSK Hint to provide to connecting clients")).optional = true
-
--- we want to allow multiple bridge sections
-s = m:section(TypedSection, "bridge", _("Bridges"),
- _("You can configure multiple bridge connections here"))
-s.anonymous = true
-s.addremove = true
-
-conn = s:option(Value, "connection", _("Connection name"),
- _("unique name for this bridge configuration"))
-
-local function validate_address(self, value)
- local host, port = unpack(luci.util.split(value, ":"))
- if (datatypes.host(host)) then
- if port and #port then
- if not datatypes.port(port) then
- return nil, _("Please enter a valid port after the :")
- end
- end
- return value
- end
- return nil, _("Please enter a hostname or an IP address")
-end
-
-addr = s:option(Value, "address", _("address"), _("address[:port] of remote broker"))
-addr.datatype = "string"
-addr.validate = validate_address
-
--- TODO - make the in/out/both a dropdown/radio or something....
-topics = s:option(DynamicList, "topic", _("topic"),
- _("full topic string for mosquitto.conf, eg: 'power/# out 2'"))
-
-OptionalFlag(s, "cleansession", _("Clean session"))
-OptionalFlag(s, "notifications", _("notifications"),
- _("Attempt to notify the local and remote broker of connection status, defaults to $SYS/broker/connections/&lt;clientid&gt;/state"))
-s:option(Value, "notification_topic", _("Topic to use for local+remote remote for notifications.")).optional = true
-OptionalFlag(s, "notifications_local_only", _("Notifications local only"), _("Bridge connection states should only be published locally"))
-
-s:option(Value, "remote_clientid", _("Client id to use on remote end of this bridge connection")).optional = true
-s:option(Value, "local_clientid", _("Client id to use locally. Important when bridging to yourself")).optional = true
-o = s:option(Value, "keepalive_interval", _("Keepalive interval for this bridge"))
-o.datatype = "uinteger"
-o.optional = true
-o = s:option(ListValue, "start_type", _("How should this bridge be started"))
-o.optional = true
-o:value("", "Default")
-o:value("automatic", _("Automatic, includes restarts"))
-o:value("lazy", _("Automatic, but stopped when not used"))
-o:value("once", _("Automatic, but no restarts"))
-o = s:option(Value, "restart_timeout", _("How long to wait before reconnecting"))
-o.datatype = "uinteger"
-o.optional = true
-o = s:option(Value, "idle_timeout", _("How long to wait before disconnecting"))
-o.datatype = "uinteger"
-o.optional = true
-o = s:option(Value, "threshold", _("How many messages to queue before restarting lazy bridge"))
-o.datatype = "uinteger"
-o.optional = true
-
-OptionalFlag(s, "try_private", "try_private",
- _("attempt to notify the remote broker that this is a bridge, not all brokers support this."))
-s:option(Value, "remote_username", _("Remote username")).optional = true
-o = s:option(Value, "remote_password", _("Remote password"))
-o.optional = true
-o.password = true
-
-s:option(Value, "identity", _("PSK Bridge Identity"), _("Identity for TLS-PSK")).optional = true
-
--- no hex validation available in datatypes
-local function validate_psk_key(self, value)
- if (value:match("^[a-fA-F0-9]+$")) then
- return value
- end
- return nil, _("Only hex numbers are allowed (use A-F characters and 0-9 digits)")
-end
-
-psk_key = s:option(Value, "psk", _("Bridge PSK"), _("Key for TLS-PSK"))
-psk_key.password = true
-psk_key.optional = true
-psk_key.datatype = "string"
-psk_key.validate = validate_psk_key
-
-b_tls_version = s:option(ListValue, "tls_version", _("TLS Version"),
- _("The remote broker must support the same version of TLS for the connection to succeed."))
-b_tls_version:value("", "Default")
-b_tls_version:value("tlsv1.1")
-b_tls_version:value("tlsv1.2")
-b_tls_version:value("tlsv1.3")
-b_tls_version.optional = true
-
-o = s:option(Value, "cafile", _("Path to CA file"))
-o.optional = true
-o.datatype = "file"
-o = s:option(Value, "capath", _("Directory to search for CA files"))
-o.optional = true
-o.datatype = "directory"
-o = s:option(Value, "certfile", _("Path to PEM encoded server certificate file"))
-o.optional = true
-o.datatype = "file"
-o = s:option(Value, "keyfile", _("Path to PEM encoded keyfile"))
-o.optional = true
-o.datatype = "file"
-
-return m
diff --git a/applications/luci-app-mosquitto/po/ar/mosquitto.po b/applications/luci-app-mosquitto/po/ar/mosquitto.po
index e9ea7a71a8..18ed94b382 100644
--- a/applications/luci-app-mosquitto/po/ar/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ar/mosquitto.po
@@ -13,373 +13,373 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "المنفذ"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/bg/mosquitto.po b/applications/luci-app-mosquitto/po/bg/mosquitto.po
index 72619f377e..b1a71775a1 100644
--- a/applications/luci-app-mosquitto/po/bg/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/bg/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.4-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Порт"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/bn_BD/mosquitto.po b/applications/luci-app-mosquitto/po/bn_BD/mosquitto.po
index 868bbc99a3..de7d22a0f1 100644
--- a/applications/luci-app-mosquitto/po/bn_BD/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/bn_BD/mosquitto.po
@@ -8,373 +8,373 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ca/mosquitto.po b/applications/luci-app-mosquitto/po/ca/mosquitto.po
index 58db98f7bb..b01b55f32a 100644
--- a/applications/luci-app-mosquitto/po/ca/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ca/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/cs/mosquitto.po b/applications/luci-app-mosquitto/po/cs/mosquitto.po
index a508d65388..53cb64bb9c 100644
--- a/applications/luci-app-mosquitto/po/cs/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/cs/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Povolit anonymní připojení"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/da/mosquitto.po b/applications/luci-app-mosquitto/po/da/mosquitto.po
index 20b3c3d334..41d12b98a9 100644
--- a/applications/luci-app-mosquitto/po/da/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/da/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/de/mosquitto.po b/applications/luci-app-mosquitto/po/de/mosquitto.po
index eb752c2015..dd217846e0 100644
--- a/applications/luci-app-mosquitto/po/de/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/de/mosquitto.po
@@ -12,209 +12,221 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Anonyme Verbindungen zulassen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Verbinden ohne Angabe eines Benutzernamens und Passworts erlauben"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
"Versuchen, den lokalen und Remote-Broker über den Verbindungsstatus zu "
-"benachrichtigen, die Voreinstellung ist $SYS/broker/connections/"
-"&lt;clientidgt;/state"
+"benachrichtigen, die Voreinstellung ist $SYS/broker/connections/&lt;"
+"clientidgt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Automatisch, aber keine Neustarts"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Automatisch, aber gestoppt, wenn nicht verwendet"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Automatisch, enthält Neustarts"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Intervall für automatisches Speichern"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
"Intervall für automatisches Speichern gilt für Änderungsmenge statt Zeit"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Intervall für automatisches Speichern bei Änderungen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Brücken-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
"Die Zustände der Brückenverbindungen sollten nur lokal veröffentlicht werden"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Bridges"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "CA-Dateipfad"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "CA Pfad zum Suchen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "Zu verwendende CRL, wenn need_certificate aktiviert ist"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
"Schlüsselkontrolle. Sollte mit dem Format von 'openssl ciphers' "
"übereinstimmen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Client-Ablauf"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr "Client ID zur lokalen Verwendung. Wichtig beim Bridging zu sich selbst"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr "Client ID zur Verwendung am entfernten Ende dieser Bridge-Verbindung"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Verbindungsname"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Abhängig von Ihrer Opensl-Version; leer, um alle zu unterstützen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Verzeichnis zur Suche nach CA-Dateien"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Fernzugriff auf diesen Broker deaktivieren"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "UCI-Zugang für luci-app-mosquitto gewähren"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Wie lange warten, bevor getrennt wird"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Wie lange warten, bevor neu verbunden wird"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
"Wie viele Nachrichten gelöscht werden, bevor lazy bridge neu gestartet wird"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Wie diese Bridge gestartet werden sollte"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Identität für TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"Falls aktiviert, läuft mosquitto mit einer Config, die von dieser Seite "
"erstell wurde. (Alternativ direkt von UCI) Wenn nicht aktiviert, mosquitto "
"läuft mit der config in /etc/mosquitto/mosquitto.conf (und diese Seite wird "
"ignoriert)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
-msgstr "Keepalive-Intervall für diese Bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
+msgstr "Keep-alive-Intervall für diese Bridge"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Schlüssel für TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Limit für Nachrichtenwarteschlange wenn offline"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
-msgstr "Limit für Nachrichtenwarteschlange wenn offline; Null zum deaktivieren)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
+msgstr "Limit für Nachrichtenwarteschlange wenn offline; Null zum deaktivieren"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Lauscher"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Logziel"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Max Bytes in Warteschlange"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Max Nachrichten in Warteschlange"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Max Bytes in Warteschlange"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Mosquitto MQTT‐Broker"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Nur lokale Mitteilungen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Nur Hex-Zahlen sind erlaubt (verwenden Sie die Zeichen A-F und Ziffern 0-9)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -222,71 +234,63 @@ msgstr ""
"Outbound-Brücken werden noch funktionieren, aber dies wird den primären "
"Lauscher nur von localhost zur Verfügung stellen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "PSK Hinweis an sich verbindende Clients"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Pfad zur CA-Datei"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Pfad zur PEM-kodierten Schlüsseldatei"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Pfad zur PEM-kodierten Serverzertifikatsdatei"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Pfad zur persistenten Datei"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Persistenz"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Persistenz aktiviert"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Persistenter Dateiname"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Persistenter Dateipfad (mit angehängtem /)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Bitte geben Sie einen Hostnamen oder eine IP-Adresse an"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Bitte geben Sie einen gültigen Port ein nach dem :"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Port"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Protokoll zum Lauschen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Entferntes Passwort"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Entfernter Benutzername"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -294,108 +298,114 @@ msgstr ""
"Entfernen von persistenten Clients, wenn sie in dieser Zeit nicht wieder "
"verbunden sind, z.B. 6h, 3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Von Clients verlangen, ein Zertifikat vorzulegen"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr ""
+#~ "Nur Hex-Zahlen sind erlaubt (verwenden Sie die Zeichen A-F und Ziffern "
+#~ "0-9)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Bitte geben Sie einen Hostnamen oder eine IP-Adresse an"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Bitte geben Sie einen gültigen Port ein nach dem :"
diff --git a/applications/luci-app-mosquitto/po/el/mosquitto.po b/applications/luci-app-mosquitto/po/el/mosquitto.po
index a1dd3bee17..c2f827a7a3 100644
--- a/applications/luci-app-mosquitto/po/el/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/el/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/es/mosquitto.po b/applications/luci-app-mosquitto/po/es/mosquitto.po
index 650d4eecca..4f10d5ea1d 100644
--- a/applications/luci-app-mosquitto/po/es/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/es/mosquitto.po
@@ -12,15 +12,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Permitir conexiones anónimas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Permitir conectarse sin proporcionar un nombre de usuario y contraseña"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
@@ -28,195 +28,206 @@ msgstr ""
"Intenta notificar al agente local y remoto sobre el estado de la conexión; "
"el valor predeterminado es $SYS/broker/connections/<clientid>/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Automático, pero sin reinicios"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Automático, pero se detiene cuando no se usa"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Automático, incluye reinicios"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Intervalo de guardado automático"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
"El intervalo de autoguardado se aplica a los recuentos de cambios en lugar "
"del tiempo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Guardar automáticamente en los cambios"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Puente PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "Los estados de conexión del puente solo deben publicarse localmente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Puentes"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "Ruta del archivo CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "Ruta del CA a buscar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "CRL para usar si require_certificate está activado"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
"Control de cifrados. Debe coincidir con el formato de cifrado(s) de OpenSSL"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Limpiar sesión"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Expiración del cliente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
"ID de cliente a utilizar localmente. Importante al realizar un puente "
"contigo mismo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
"ID del cliente a utilizar en el extremo remoto de esta conexión de puente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Nombre de la conexión"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Depende de su versión de OpenSSL, vacío para soportar todas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Directorio para buscar archivos de CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Prohibir el acceso remoto a este broker"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Conceder acceso UCI para luci-app-mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Cuánto tiempo a esperar antes de desconectar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Cuanto tiempo a esperar para volver a conectar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr "Cuántos mensajes poner en cola antes de reiniciar el lazy bridge"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Cómo debería iniciarse este puente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Identidad para TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"Si está marcado, mosquitto se ejecuta con una configuración generada desde "
-"esta página. (O directamente desde UCI) Si no está marcado, mosquitto se "
-"ejecuta con la configuración en etc/mosquitto/mosquitto.conf (y esta página "
-"es ignorada)"
+"esta página. Si no está marcado, mosquitto se ejecuta con la configuración "
+"en %s (y esta página es ignorada)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr "Intervalo de actividad para este puente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Clave para TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "archivo de claves (codificado con PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Límite de mensajes permitidos en vuelo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Límite para la cola de mensajes cuando está fuera de línea"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
"Límite para la cola de mensajes cuando está fuera de línea (cero para "
"deshabilitar)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Oyentes (Procesadores de solicitudes)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Destino de registro"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Máximo de Mensajes en Vuelo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Máximo de bytes en cola"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Máximo de mensajes en cola"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Máximo de bytes en cola"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquito"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Negociador MQTT Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Solo notificaciones locales"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Solo se permiten números hexadecimales (use caracteres A-F y dígitos 0-9)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -224,71 +235,63 @@ msgstr ""
"Los puentes salientes seguirán funcionando, pero esto hará que el oyente "
"principal solo esté disponible desde localhost"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "Identidad del Puente PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "Sugerencia de PSK para proporcionar a los clientes que se conectan"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Ruta de Archivo CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Ruta al archivo de claves codificado en PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Ruta al archivo de certificado de servidor codificado con PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Ruta al archivo persistente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Persistencia"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Persistencia habilitada"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Nombre de archivo persistente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Ruta de archivo persistente (con final/ )"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Ingrese un nombre de host o una dirección IP"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Introduzca un puerto válido después de:"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Puerto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Protocolo a utilizar al escuchar (oír)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Contraseña remota"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Nombre de usuario remoto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -296,28 +299,32 @@ msgstr ""
"Elimine los clientes persistentes si no se han vuelto a conectar en este "
"período, por ejemplo, 6h, 3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Exigir a los clientes que presenten un certificado"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "Guarde el archivo de persistencia después de tantos segundos o cambios"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "archivo de certificado de servidor (codificado con PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Establecer en cero para deshabilitar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Debería habilitarse la persistencia en disco"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "TLS Versión"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -325,43 +332,43 @@ msgstr ""
"El intermediario remoto debe admitir la misma versión de TLS para que la "
"conexión se realice correctamente."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "Intervalo de tiempo entre actualizaciones en segundos de árbol $SYS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "Temática a utilizar para notificaciones locales y remotas."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Utiliza esta página de configuración de LuCI"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "WebSockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "Puede configurar oyentes adicionales aquí"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Aquí puedes configurar varias conexiones puente"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "Puedes tener varios, pero «ninguno» anulará a todos los demás"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "dirección"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "direccion[:puerto] de intermediario remoto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -369,54 +376,46 @@ msgstr ""
"intenta notificar al broker remoto que se trata de un puente, no todos los "
"brokers lo soportan."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
"cadena de temas completa para mosquitto.conf, por ejemplo: 'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "http_dir para servir en oyentes de websockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "archivo de claves (codificado con PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto - el <a href='http://www.mosquitto.org'>broker de mensajería MQTT "
"sediento de sangre</a>. Nota, solo algunos de los archivos de configuración "
"disponibles son compatibles en esta etapa, utiliza la casilla de "
"verificación a continuación para utilizar la configuración generada por esta "
-"página, o el archivo de configuración de serie de mosquitto en /etc/"
-"mosquitto/mosquitto.conf"
+"página, o el archivo de configuración de serie de mosquitto en %s."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "notificaciones"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "archivo de certificado de servidor (codificado con PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "tema"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "nombre único para esta configuración de puente"
-#~ msgid ""
-#~ "Attempt to notify the local and remote broker of connection status, "
-#~ "defaults to $SYS/broker/connections/<clientid>/state"
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
#~ msgstr ""
-#~ "Intente notificar al intermediario local y remoto sobre el estado de la "
-#~ "conexión; el valor predeterminado es $SYS/broker/connections/<clientid>/"
-#~ "state"
+#~ "Solo se permiten números hexadecimales (use caracteres A-F y dígitos 0-9)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Ingrese un nombre de host o una dirección IP"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Introduzca un puerto válido después de:"
diff --git a/applications/luci-app-mosquitto/po/fi/mosquitto.po b/applications/luci-app-mosquitto/po/fi/mosquitto.po
index a84196458f..2af73cb177 100644
--- a/applications/luci-app-mosquitto/po/fi/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/fi/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/fr/mosquitto.po b/applications/luci-app-mosquitto/po/fr/mosquitto.po
index fc1828c521..b8119546c7 100644
--- a/applications/luci-app-mosquitto/po/fr/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/fr/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ga/mosquitto.po b/applications/luci-app-mosquitto/po/ga/mosquitto.po
index ba5b52a04a..ecfc43f2aa 100644
--- a/applications/luci-app-mosquitto/po/ga/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ga/mosquitto.po
@@ -11,209 +11,220 @@ msgstr ""
"n>6 && n<11) ? 3 : 4;\n"
"X-Generator: Weblate 5.8-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Ceadaigh naisc gan ainm"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Ceadaigh nascadh gan ainm úsáideora agus pasfhocal a sholáthar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
"&lt;clientid&gt;Iarracht a chur ar an eolas don bhróicéir áitiúil agus "
-"iargúlta faoi stádas nasc, réamhshocruithe go $sys/bróicéir/Connections/ "
-"/state"
+"iargúlta faoi stádas nasc, réamhshocruithe go $sys/bróicéir/Connections/ /"
+"state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Uathoibríoch, ach gan aon athosú"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Uathoibríoch, ach stopadh nuair nach n-úsáidtear"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Uathoibríoch, cuimsíonn athos"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Eatramh uathshábháil"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr "Baineann eatramh Autosave le comhaireamh athraithe in ionad ama"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Autosave ar athruithe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Droichead PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "Níor cheart stáit nasc droichead a fhoilsiú go há"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Droichid"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "Conair comhad CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "Conair CA le cuardach"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "CRL le húsáid má tá requi_certificate cumasaithe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
"Rialú cipher. Ba chóir go mbeadh formáid 'ciphers' openssl a mheaitseáil"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Seisiún glan"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Éag an gcliant"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
"ID cliant le húsáid go háitiúil. Tábhachtach agus tú ag brúidiú leat féin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr "Aitheantas cliant le húsáid ar deireadh iargúlta an nasc droichead seo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Ainm ceangail"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Ag brath ar do leagan openssl, folamh chun tacú le gach duine"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Eolaire chun comhaid CA a chuardach"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Dícheadaigh cianrochtain ar an mbróicéir seo"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Rochtain UCI a dheonú do luci-app-mosquito"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Cá fhad le fanacht sula ndéanfar dícheangal"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Cá fhad le fanacht sula ndéanfaidh tú athnascadh"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr "Cé mhéad teachtaireacht le scuaine sula dtosaíonn droichead leis"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Conas ba chóir an droichead seo a thosú"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Féiniúlacht do TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"Má dhéantar é a sheiceáil, ritheann mosquito le cumraíocht a ghintear ón "
"leathanach seo. (Nó ó UCI go díreach) Mura ndéantar seiceáil, ritheann "
-"mosquto leis an gcumraíocht in /etc/mosquto/mosquitto.conf (agus déantar "
-"neamhaird ar an leathanach seo)"
+"mosquto leis an gcumraíocht in %s (agus déantar neamhaird ar an leathanach "
+"seo)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
-msgstr "Eatraimh Keepalive don droichead seo"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
+msgstr "Eatraimh Keep-alive don droichead seo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Eochair do TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "eochairfile (ionchódaithe PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Teorainn le haghaidh inflight ceadaithe teachtaireachta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Teorainn le haghaidh scuaine teachtaireachtaí nuair a"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
"Teorainn le haghaidh scuaine teachtaireachta agus é as líne, nialas le "
"díchumasú)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Éisteoirí"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Logáil ceann scríbe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Teachtaireachtaí Max Inflite"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Uasmhéid na mBéite Scu"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Teachtaireachtaí Scuaine Uasta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Uasmhéid na mBéite Scu"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquito"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Bróicéir Mosquitto MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Fógraí áitiúla amháin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Ní cheadaítear ach uimhreacha heicseach (bain úsáid as carachtair A-F agus 0-"
-"9 dhigit)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -221,71 +232,63 @@ msgstr ""
"Oibreoidh droichid amach fós, ach ní chuirfidh sé seo an príomh-éisteoir ar "
"fáil ach ó localhost"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "Féiniúlacht Droichead PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "Leid PSK le soláthar do chliaint nasctha"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Conair chuig comhad CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Conair chuig eochchomhad ionchódaithe PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Conair chuig comhad deimhnithe freastalaí ionchódaithe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Conair chuig comhad leanúnach"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Buanseasmhacht"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Marthanacht cumasaithe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Ainm comhaid leanúnach"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Conair comhaid leanúnach (le leantóireacht/)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Cuir isteach ainm óstach nó seoladh IP le do thoil"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Cuir isteach calafort bailí tar éis an:"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Calafort"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Prótacal le húsáid agus tú ag éisteacht"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Pasfhocal iargúlta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Ainm úsáideora cianda"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -293,29 +296,33 @@ msgstr ""
"Bain cliaint leanúnacha mura bhfuil athnasc acu sa tréimhse seo, m.sh. 6h, "
"3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Ceangail ar chliaint deimhniú a chur i láthair"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
"Sábháil comhad marthanachta tar éis na soicindí nó athruithe iomadúla seo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "comhad deimhnithe freastalaí (ionchódaithe PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Socraigh go nialas le díchumasú"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Ar chóir go mbeadh marthanacht ar an diosca cumasaithe ar chor"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "Leagan TLS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -323,45 +330,45 @@ msgstr ""
"Caithfidh an bróicéir iargúlta tacú leis an leagan céanna de TLS chun go n-"
"éireoidh leis an nasc."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "Am i soicindí idir nuashonruithe an chrann $SYS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "Ábhar le húsáid le haghaidh cian áitiúil+ le haghaidh fógraí."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Úsáid an leathanach cumraíochta LuCi seo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "Soicéid Web"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "Is féidir leat éisteoirí breise a chumrú anseo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Is féidir leat naisc droichead iolracha a chumrú"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
"Is féidir leat iolracht a bheith agat, ach cuirfidh 'aon' gach duine eile a "
"sháraingt"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "seoladh"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "seoladh [:port] an bhróicéir iargúlta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -369,44 +376,46 @@ msgstr ""
"iarracht a chur in iúl don bhróicéir iargúlta gur droichead é seo, ní "
"thacaíonn gach bróicéir leis seo."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "teaghrán ábhar iomlán do mosquto.conf, m.sh.: 'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "http_dir chun freastal ar éisteoirí websocket"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "eochairfile (ionchódaithe PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto - an <a href='http://www.mosquitto.org'>blood thirsty</a> bróicéir "
"teachtaireachtaí MQTT. Tabhair faoi deara, ní thacaítear ach le cuid de na "
"comhaid cumraíochta atá ar fáil ag an gcéim seo, bain úsáid as an ticbhosca "
"thíos chun cumraíocht a ghineann an leathanach seo a úsáid, nó an comhad "
-"cumraíochta mosquitto stoic i /etc/mosquitto/mosquitto.conf"
+"cumraíochta mosquitto stoic i %s."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "fógraí"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "comhad deimhnithe freastalaí (ionchódaithe PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "ábhar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "ainm uathúil don chumraíocht droichead seo"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr ""
+#~ "Ní cheadaítear ach uimhreacha heicseach (bain úsáid as carachtair A-F "
+#~ "agus 0-9 dhigit)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Cuir isteach ainm óstach nó seoladh IP le do thoil"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Cuir isteach calafort bailí tar éis an:"
diff --git a/applications/luci-app-mosquitto/po/he/mosquitto.po b/applications/luci-app-mosquitto/po/he/mosquitto.po
index 0149a1df04..cd8edfe479 100644
--- a/applications/luci-app-mosquitto/po/he/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/he/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/hi/mosquitto.po b/applications/luci-app-mosquitto/po/hi/mosquitto.po
index 80616ab45c..db84090198 100644
--- a/applications/luci-app-mosquitto/po/hi/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/hi/mosquitto.po
@@ -8,373 +8,373 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/hu/mosquitto.po b/applications/luci-app-mosquitto/po/hu/mosquitto.po
index 94131be480..0c8d9eb29b 100644
--- a/applications/luci-app-mosquitto/po/hu/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/hu/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/it/mosquitto.po b/applications/luci-app-mosquitto/po/it/mosquitto.po
index e6d2aabdb8..a413d7f255 100644
--- a/applications/luci-app-mosquitto/po/it/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/it/mosquitto.po
@@ -12,376 +12,376 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Consenti connessioni anonime"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Permetti di connettersi senza fornire uno username o una password"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
"Tentativo di notificare lo stato della connessione al broker locale e "
-"remoto, con impostazione predefinita su $SYS/broker/connections/"
-"&lt;clientid&gt;/state"
+"remoto, con impostazione predefinita su $SYS/broker/connections/&lt;"
+"clientid&gt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Automatico, ma nessun riavvio"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Automatico, ma fermato quando non utilizzato"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "intervallo auto salvataggio"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Porta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ja/mosquitto.po b/applications/luci-app-mosquitto/po/ja/mosquitto.po
index e5569604da..fcb07d577a 100644
--- a/applications/luci-app-mosquitto/po/ja/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ja/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.5-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "匿名の接続を許可"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ko/mosquitto.po b/applications/luci-app-mosquitto/po/ko/mosquitto.po
index 30fa8b5547..40103144d4 100644
--- a/applications/luci-app-mosquitto/po/ko/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ko/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/lt/mosquitto.po b/applications/luci-app-mosquitto/po/lt/mosquitto.po
index 38b5225481..452ca7ca97 100644
--- a/applications/luci-app-mosquitto/po/lt/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/lt/mosquitto.po
@@ -14,218 +14,228 @@ msgstr ""
"1 : 2);\n"
"X-Generator: Weblate 5.8-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Leisti anoniminius prisijungimus"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
"Leisti prisijungti nepakeitus naudotojo/vartotojo vardą (t.y. slapyvardį) ir "
"slaptažodžio"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
"Bandyti pranešti vietiniam ir nuotoliniam tarpininkui, apie ryšio būklę/"
-"būseną, numatytai nusistato į - „$SYS/broker/connections/"
-"&lt;clientid&gt;/state“"
+"būseną, numatytai nusistato į - „$SYS/broker/connections/&lt;clientid&gt;/"
+"state“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Automatinis, bet be paleidimų iš naujo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Automatinis, bet sustabdytas (kai nebenaudojamas)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Automatinis, įskaito paleidimus iš naujo"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Automatinio išsaugojimo intervalas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
"Automatinio išsaugojimo intervalas pritaikomas pakeisti skaičiavimą vietoj "
"laiko"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Automatiškai išsaugoti po pakeitimų"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "„Tinklo Tilto“ – Jungimo „PSK“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
"„Tinklo Tilto“ – Jungimo prisijungimai teigimai turėtų būti paskelbti tik "
"vietiškai"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "„Tinklo Tiltai“ – Jungimai"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "„CA“ failo kelias"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "„CA“ kelio paieška"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "Kokį „CRL“ naudoti, jei „require_certificate“ yra įjungtas/įgalintas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr "Šifrų valdymas. Turėtų sutapti su „openssl ciphers“ formatu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Švari sesija"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Kliento galiojimo laikas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr "Kokį kliento ID naudoti vietiškai. Svarbu kai sujungiama sau (į save)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
"Kokį kliento ID naudoti nuotolinei pabaigai šio „tinklo tilto“ – sujungimo "
"prisijungime"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Prisijungimo pavadinimas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Priklauso nuo Jūsų „openssl“ versijos; tuščias nurodo palaikymą viskam"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Katalogas ieškoti „CA“ failus"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Neleisti nuotolinės prieigos, šiam tarpininkui"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Suteikti „UCI“ prieigą – „luci-app-mosquitto“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Kiek laukti prieš atsijungiant"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Kiek laukti prieš iš naujo prisijungiant"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
"Kiek pranešimų reikia įrašyti į eilę, prieš paleidžiant iš naujo – „tinginio "
"tinklo tiltą“ – jungimą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Kaip turėtų būti pradėtas šis „tinklo tiltas“ – jungimas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "„TLS-PSK“ tapatybė"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"Jei patikrintas, „mosquitto“ veikia su konfigūracija, sugeneruota šiame "
"puslapyje. (Arba tiesiogiai iš – „UCI“) Jei nepatikrinta, „mosquitto“ veikia "
-"su konfigūracija, esančia – „/etc/mosquitto/mosquitto.conf“ (ir šio puslapio "
-"nepaisoma)"
+"su konfigūracija, esančia – „%s“ (ir šio puslapio nepaisoma)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
"„Laikyti „gyvą“/„reaguojantį“ intervalas šiam „tinklo tiltui“ – jungiamajam"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "„TLS-PSK“ raktas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "rakto failas („PEM“ užkoduotas)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Leidžiamų pranešimų apribojimas, skrydžio metu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Pranešimų eilės apribojimas, neprisijungus"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
"Pranešimų eilės apribojimas, neprisijungus (nulis, kad išjungtumėte/"
"išgalintumėte)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Laukiantys prisijungimo/jungties ryšiai"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Žurnalo paskirties vieta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "„MQTT“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Maksimalus skrydžio metu pranešimų skaičius"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Maksimalių baitų skaičius, eilėje"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Maksimalių žinučių skaičius, eilėje"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Maksimalių baitų skaičius, eilėje"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "„Mosquitto“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "„Mosquitto MQTT“ tarpininkas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Tik vietiniai pranešimai"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Leidžiami tik šešioliktainiai skaičiai (naudokite – A-F simbolius ir 0-9 "
-"skaitmenys)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -234,74 +244,65 @@ msgstr ""
"pirminis/pagrindinis laukiantis prisijungimo/jungties ryšys bus pasiekiamas, "
"tik iš – „localhost“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "„PSK“; „Tinklo tilto“ – jungiamojo tapatybė"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "„PSK“ užuomine, kurį reikia pateikti, besijungiantiems klientams"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Kelias į „CA“ failą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Kelias į „PEM“ užkoduota rakto failą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Kelias į „PEM“ užkoduota serverio sertifikato failą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Kelias į pastovų failą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Pastovumas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Pastovumas įjungtas/įgalintas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Pastovaus failo pavadinimas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Pastovaus failo kelias (su „/“ gale)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-"Prašome įvesti įrenginio (t.y skleidėjo/vedėjo) pavadinimą arba IP adresą"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Prašome įvesti tinkamą prievadą po:"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Prievadas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
"Protokolas kurį naudoti, kai laukia prisijungimo/jungties ryšio (stebi "
"užklausas ir pasiruošęs priimti)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Nuotolinis slaptažodis"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Nuotolinis naudotojo/vartotojo vardas (t.y. slapyvardis)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -309,28 +310,32 @@ msgstr ""
"Pašalinti pastovius klientus, jei jie neprisijungė iš naujo, per šį periodą; "
"pvz.:, 6val., 3d., 2sav."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Reikalauti klientų, kad jie pristatytų sertifikatą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "Išsaugoti pastovų failą, po tiek sekundžių ar pakeitimų –"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "serverio sertifikato failas („PEM“ užkoduotas)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Nustatykite į nulį, norint išjungti"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Ar iš viso turėtų būti įjungtas/įgalintas pastovumas, diske"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "„TLS“ versija"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -338,45 +343,46 @@ msgstr ""
"Nuotolinis tarpininkas turi palaikyti tą pačią – „TLS“ versiją, kad ryšys "
"būtų sėkmingas."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "Laikas sekundėmis tarp atnaujinimų „$SYS medžio“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
-msgstr "Tematika, kurią naudoti vietiniam+nuotoliniam, nuotolinėms pranešimams."
+msgstr ""
+"Tematika, kurią naudoti vietiniam+nuotoliniam, nuotolinėms pranešimams."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Naudoti šį „LuCI“ konfigūracijos puslapį"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "„WebSockets“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
"Jūs galite sukonfigūruoti papildomus, laukiančius prisijungimo/jungties "
"ryšius čia"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Jūs galite sukonfigūruoti kelis, „tinklo tiltų“ – jungimų ryšius čia"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "Jūs galite turėti kelis, bet – „joks“, perkeis/perrašys visus kitus"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "adresas"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "adresas[:prievadas], nuotolinio tarpininko"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -384,47 +390,50 @@ msgstr ""
"bandyti pranešti nuotoliniam tarpininkui, kad tai yra – „tinklo tiltas“ – "
"jungimas, ne visi tarpininkai tai palaiko."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "visa „mosquitto.conf“ temos eilutė, pvz.: „power/# out 2“"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
"„http_dir“, skirtas aptarnauti – „websockets“, laukiantiems prisijungimo/"
"jungties ryšiams"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "rakto failas („PEM“ užkoduotas)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"„mosquitto“ – <a href='http://www.mosquitto.org'>„kraujo ištroškęs“,</a> "
"„MQTT“ pranešimų perdavimo tarpininkas. Atkreipkite dėmesį, kad tik kai "
"kurie iš galimi konfigūracijos failai šiame etape yra palaikomi, naudokite "
"toliau esantį žymimąjį langelį, jei norite naudoti šiame puslapyje "
"sugeneruotą konfigūraciją arba numatytąją – „mosquitto“, konfigūracijos "
-"failą randamą – „/etc/mosquitto/mosquitto.conf“"
+"failą randamą – „%s“."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "pranešimai"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "serverio sertifikato failas („PEM“ užkoduotas)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "tema"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "išskirtinis pavadinimas šiam „tinklo tiltui“ – jungimo konfigūracijai"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr ""
+#~ "Leidžiami tik šešioliktainiai skaičiai (naudokite – A-F simbolius ir 0-9 "
+#~ "skaitmenys)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr ""
+#~ "Prašome įvesti įrenginio (t.y skleidėjo/vedėjo) pavadinimą arba IP adresą"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Prašome įvesti tinkamą prievadą po:"
diff --git a/applications/luci-app-mosquitto/po/mr/mosquitto.po b/applications/luci-app-mosquitto/po/mr/mosquitto.po
index cb546dfd0f..7d5a65977c 100644
--- a/applications/luci-app-mosquitto/po/mr/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/mr/mosquitto.po
@@ -8,373 +8,373 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ms/mosquitto.po b/applications/luci-app-mosquitto/po/ms/mosquitto.po
index 0286f61706..1b9e85bdf3 100644
--- a/applications/luci-app-mosquitto/po/ms/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ms/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.4-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Benarkan sambungan tanpa nama pengguna dan kata laluan"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Port"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/nb_NO/mosquitto.po b/applications/luci-app-mosquitto/po/nb_NO/mosquitto.po
index 467fa42dd1..69b69f9edf 100644
--- a/applications/luci-app-mosquitto/po/nb_NO/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/nb_NO/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/nl/mosquitto.po b/applications/luci-app-mosquitto/po/nl/mosquitto.po
index 19e13425ca..73677e0cf9 100644
--- a/applications/luci-app-mosquitto/po/nl/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/nl/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/pl/mosquitto.po b/applications/luci-app-mosquitto/po/pl/mosquitto.po
index adc5319286..b8b837a055 100644
--- a/applications/luci-app-mosquitto/po/pl/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/pl/mosquitto.po
@@ -13,15 +13,15 @@ msgstr ""
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.4-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Zezwalaj na połączenia anonimowe"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Zezwól na połączenie bez podawania nazwy użytkownika i hasła"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
@@ -29,190 +29,203 @@ msgstr ""
"Próba powiadomienia lokalnego i zdalnego brokera o stanie połączenia, "
"domyślnie $SYS/broker/connections/&lt;clientid&gt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Automatycznie, ale bez ponownych uruchomień"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Automatycznie, ale przestaje działać, gdy nie jest używany"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Automatycznie, obejmuje ponowne uruchamianie"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Interwał automatycznego zapisywania"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr "Interwał automatycznego zapisywania dotyczy liczby zmian, a nie czasu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Automatyczne zapisywanie zmian"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Most PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "Stany połączeń mostowych powinny być publikowane wyłącznie lokalnie"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Mosty"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "Ścieżka pliku CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "Ścieżka CA do przeszukania"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "Lista CRL do użycia, jeśli włączona jest opcja require_certificate"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr "Kontrola szyfrów. Powinien pasować do formatu 'openssl ciphers'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Czysta sesja"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Wygaśnięcie klienta"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
"Identyfikator klienta do użycia lokalnego. Ważne, gdy łączysz się z samym "
"sobą"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
"Identyfikator klienta, który ma być używany na zdalnym końcu tego połączenia "
"mostowego"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Nazwa połączenia"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Zależy od wersji OpenSSL. Puste, aby obsługiwać wszystkie"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Katalog do wyszukiwania plików CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Nie zezwalaj na zdalny dostęp do tego brokera"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Przyznaj luci-app-mosquitto dostęp do UCI"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Jak długo czekać przed rozłączeniem"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Jak długo należy czekać przed ponownym połączeniem"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
"Ile wiadomości ustawić w kolejce przed ponownym uruchomieniem leniwego mostu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Jak należy rozpocząć ten most"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Tożsamość dla TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-"Jeśli zaznaczone, mosquitto działa z konfiguracją wygenerowaną z tej strony ("
-"lub bezpośrednio z UCI). Jeśli nie jest zaznaczone, mosquitto działa z "
-"konfiguracją w /etc/mosquitto/mosquitto.conf (a ta strona jest ignorowana)"
+"Jeśli zaznaczone, mosquitto działa z konfiguracją wygenerowaną z tej strony "
+"(lub bezpośrednio z UCI). Jeśli nie jest zaznaczone, mosquitto działa z "
+"konfiguracją w %s (a ta strona jest ignorowana)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr "Interwał utrzymywania aktywności dla tego mostu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Klucz dla TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "plik klucza (kodowany PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Limit wiadomości dozwolonych w transporcie"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Limit kolejki wiadomości w trybie offline"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
-msgstr "Limit kolejki wiadomości w trybie offline. Zero, aby wyłączyć)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
+msgstr "Limit kolejki wiadomości w trybie offline. Zero, aby wyłączyć"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Nasłuchujący"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Miejsce docelowe dziennika"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Maksymalna liczba wiadomości w transporcie"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Maksymalna liczba bajtów w kolejce"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Maksymalna liczba wiadomości w kolejce"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Maksymalna liczba bajtów w kolejce"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Broker MQTT Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Powiadomienia tylko lokalne"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr "Dozwolone są tylko liczby szesnastkowe (użyj znaków A-F i cyfr 0-9)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -220,71 +233,63 @@ msgstr ""
"Mosty wychodzące będą nadal działać, ale dzięki temu główny nasłuchujący "
"będzie dostępny tylko z hosta lokalnego"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "Tożsamość mostu PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "Wskazówka PSK dla łączących się klientów"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Ścieżka do pliku CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Ścieżka do pliku klucza zakodowanego w PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Ścieżka do pliku certyfikatu serwera zakodowanego w formacie PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Ścieżka do trwałego pliku"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Trwałość"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Trwałość włączona"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Nazwa pliku trwałego"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Ścieżka pliku trwałego (z końcowym /)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Wprowadź nazwę hosta lub adres IP"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Wprowadź prawidłowy port po :"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Port"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Protokół używany podczas słuchania"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Zdalne hasło"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Zdalna nazwa użytkownika"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -292,28 +297,32 @@ msgstr ""
"Usuń stałe klienty, jeśli nie połączyły się ponownie w tym okresie, np. 6h, "
"3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Wymagaj od klientów przedstawienia certyfikatu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "Zapisz plik trwałości po tylu sekundach lub zmianach"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "plik certyfikatu serwera (kodowany PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Ustaw na zero, aby wyłączyć"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Czy w ogóle należy włączyć utrwalanie na dysku"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "Wersja TLS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -321,43 +330,43 @@ msgstr ""
"Aby połączenie się powiodło, zdalny broker musi obsługiwać tę samą wersję "
"protokołu TLS."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "Czas w sekundach pomiędzy aktualizacjami drzewa $SYS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "Temat do wykorzystania w przypadku powiadomień lokalnych i zdalnych."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Użyj tej strony konfiguracji LuCI"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "WebSockety"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "Tutaj możesz skonfigurować dodatkowych nasłuchujących"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Tutaj możesz skonfigurować wiele połączeń mostowych"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "Możesz mieć wiele, ale 'none' nie zastąpi wszystkich pozostałych"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "adres"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "adres[:port] zdalnego brokera"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -365,44 +374,44 @@ msgstr ""
"spróbuj powiadomić zdalnego brokera, że jest to most; nie wszyscy brokerzy "
"to obsługują."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "pełny ciąg tematu dla pliku mosquitto.conf, np.: 'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "http_dir do obsługi nasłuchujących websockety"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "plik klucza (kodowany PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto – <a href='http://www.mosquitto.org'>żądny krwi</a> broker "
"wiadomości MQTT. Uwaga, na tym etapie obsługiwane są tylko niektóre dostępne "
"pliki konfiguracyjne. Użyj poniższego pola wyboru, aby użyć konfiguracji "
"wygenerowanej przez tę stronę lub standardowego pliku konfiguracyjnego "
-"Mosquitto w pliku /etc/mosquitto/mosquitto.conf"
+"Mosquitto w pliku %s."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "powiadomienia"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "plik certyfikatu serwera (kodowany PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "temat"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "unikalna nazwa tej konfiguracji mostu"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr "Dozwolone są tylko liczby szesnastkowe (użyj znaków A-F i cyfr 0-9)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Wprowadź nazwę hosta lub adres IP"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Wprowadź prawidłowy port po :"
diff --git a/applications/luci-app-mosquitto/po/pt/mosquitto.po b/applications/luci-app-mosquitto/po/pt/mosquitto.po
index 78f2b8c930..fac1f9df1c 100644
--- a/applications/luci-app-mosquitto/po/pt/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/pt/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.7-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Conceder UCI acesso ao luci-app-mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/pt_BR/mosquitto.po b/applications/luci-app-mosquitto/po/pt_BR/mosquitto.po
index f9483bb7e3..f48d47be78 100644
--- a/applications/luci-app-mosquitto/po/pt_BR/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/pt_BR/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ro/mosquitto.po b/applications/luci-app-mosquitto/po/ro/mosquitto.po
index 54f79ad7a8..dda241e03b 100644
--- a/applications/luci-app-mosquitto/po/ro/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ro/mosquitto.po
@@ -13,373 +13,373 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 5.6-rc\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Permiteți conexiunile anonime"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/ru/mosquitto.po b/applications/luci-app-mosquitto/po/ru/mosquitto.po
index a83596ebdb..b121708a8c 100644
--- a/applications/luci-app-mosquitto/po/ru/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/ru/mosquitto.po
@@ -13,15 +13,15 @@ msgstr ""
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.4-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Разрешить анонимные соединения"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Разрешить подключение без указания имени пользователя и пароля"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
@@ -29,196 +29,207 @@ msgstr ""
"Попытка уведомить локального и удаленного брокера о состоянии соединения, по "
"умолчанию $SYS/broker/connections/&lt;clientid&gt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Автоматически, но без перезагрузок"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Автоматически, но останавливается, если не используется"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Автоматически, включая перезапуск"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Интервал автосохранения"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
"Интервал автосохранения применяется к количеству изменений, а не к времени"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Автосохранение при изменениях"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Мост PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "Состояния мостовых соединений должны публиковаться только локально"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Мосты"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "Путь к файлу CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "Путь CA для поиска"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "CRL для использования, если включен параметр require_certificate"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr "Контроль шифров. Должен соответствовать формату 'openssl ciphers'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Очистить сессию"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Срок действия клиента"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
"Идентификатор клиента для использования локально. Важно при подключении к "
"самому себе"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
"Идентификатор клиента для использования на удаленном конце этого мостового "
"соединения"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Название соединения"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Зависит от версии openssl, пустой для поддержки всех"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "Каталог для поиска файлов CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Запретить удаленный доступ к этому брокеру"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "Предоставить доступ к UCI для luci-app-mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Как долго ждать перед отключением"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Как долго ждать перед повторным подключением"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
"Сколько сообщений следует поместить в очередь перед перезапуском ленивого "
"моста"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Как должен быть запущен этот мост"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Идентификация для TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"Если флажок установлен, mosquitto запускается с конфигом, сгенерированным на "
"этой странице. (Или из UCI напрямую) Если флажок снят, mosquitto запускается "
-"с конфигом в /etc/mosquitto/mosquitto.conf (и эта страница игнорируется)"
+"с конфигом в %s (и эта страница игнорируется)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
-msgstr "Интервал keepalive для этого моста"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
+msgstr "Интервал Keep-alive для этого моста"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Ключ для TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "ключевой файл (в кодировке PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Ограничение на количество разрешенных сообщений в передаче"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Ограничение на размер очереди сообщений при отсутствии подключения"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
"Ограничение на размер очереди сообщений при отсутствии подключения (ноль для "
"отключения)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Слушатели"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Место расположения журнала"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Максимальное количество передаваемых сообщений"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Максимальное количество байтов в очереди"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Максимальное количество сообщений в очереди"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Максимальное количество байтов в очереди"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Mosquitto MQTT брокер"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Уведомления только локальные"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Допускаются только шестнадцатеричные числа (используйте символы A-F и цифры "
-"0-9)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -226,71 +237,63 @@ msgstr ""
"Исходящие мосты по-прежнему будут работать, но в этом случае основной "
"слушатель будет доступен только с localhost"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "Идентификация моста PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "Подсказка PSK для предоставления подключающимся клиентам"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "Путь к файлу CA"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "Путь к ключевому файлу в кодировке PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "Путь к файлу сертификата сервера в кодировке PEM"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Путь к постоянному файлу"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Постоянство"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Постоянство включено"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Постоянное имя файла"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Постоянный путь к файлу (с трейлингом/)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Введите имя хоста или IP-адрес"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Пожалуйста, введите действительный порт после :"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Порт"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Протокол, который следует использовать при прослушивании"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Удаленный пароль"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Имя удаленного пользователя"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -298,28 +301,32 @@ msgstr ""
"Удалите постоянных клиентов, если они не переподключались в течение этого "
"периода, например 6h, 3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "Требуйте от клиентов предъявления сертификата"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "Сохраняйте файл постоянства через столько-то секунд или изменений"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "файл сертификата сервера (в кодировке PEM)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Установите нулевое значение, чтобы отключить"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Нужно ли вообще включать сохранение на диск"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "Версия TLS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -327,43 +334,43 @@ msgstr ""
"Удаленный брокер должен поддерживать ту же версию TLS, чтобы соединение было "
"успешным."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "Время в секундах между обновлениями дерева $SYS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "Тема, которую следует использовать для уведомлений локально+удаленно."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Используйте эту страницу конфигурации LuCI"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "WebSockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "Вы можете настроить дополнительные слушатели здесь"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Здесь можно настроить несколько мостовых соединений"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "Их может быть несколько, но \"ни один\" отменяет все остальные"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "адрес"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "адрес[:порт] удаленного брокера"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -371,45 +378,46 @@ msgstr ""
"попытка уведомить удаленного брокера о том, что это мост; не все брокеры "
"поддерживают эту функцию."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "полная строка темы в файле mosquitto.conf, например: 'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "http_dir для обслуживания слушателей websockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "ключевой файл (в кодировке PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto - <a href='http://www.mosquitto.org'>жаждущий крови</a> брокер "
"обмена сообщениями MQTT. Обратите внимание, что на данном этапе "
"поддерживаются только некоторые из доступных конфигурационных файлов, "
"используйте флажок ниже, чтобы использовать конфигурацию, сгенерированную на "
-"этой странице, или стандартный конфигурационный файл mosquitto в /etc/"
-"mosquitto/mosquitto.conf"
+"этой странице, или стандартный конфигурационный файл mosquitto в %s."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "уведомления"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "файл сертификата сервера (в кодировке PEM)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "тема"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "уникальное имя для этой конфигурации моста"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr ""
+#~ "Допускаются только шестнадцатеричные числа (используйте символы A-F и "
+#~ "цифры 0-9)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Введите имя хоста или IP-адрес"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Пожалуйста, введите действительный порт после :"
diff --git a/applications/luci-app-mosquitto/po/sk/mosquitto.po b/applications/luci-app-mosquitto/po/sk/mosquitto.po
index 563521608f..d99d257201 100644
--- a/applications/luci-app-mosquitto/po/sk/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/sk/mosquitto.po
@@ -9,373 +9,373 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/sv/mosquitto.po b/applications/luci-app-mosquitto/po/sv/mosquitto.po
index 7298aa430a..a65ed1ec36 100644
--- a/applications/luci-app-mosquitto/po/sv/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/sv/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.8-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Tillåt anonyma anslutningar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Tillåt anslutning utan att ange användarnamn och lösenord"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Automatiskt, inkluderar omstarter"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Bryggor"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "Identitet för TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "Nyckel för TLS-PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Maximalt antalet köade bytes"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Maximalt antal meddelanden lagda i kö"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Maximalt antalet köade bytes"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Endast lokala aviseringar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Port"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Lösenord för fjärrstyrning"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Användarnamn för fjärrstyrning"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "TLS-version"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "adress"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "aviseringar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "ämne"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/templates/mosquitto.pot b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
index 099a5ed000..0d64d192a7 100644
--- a/applications/luci-app-mosquitto/po/templates/mosquitto.pot
+++ b/applications/luci-app-mosquitto/po/templates/mosquitto.pot
@@ -1,373 +1,373 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/tr/mosquitto.po b/applications/luci-app-mosquitto/po/tr/mosquitto.po
index 2c0f047890..48018aab64 100644
--- a/applications/luci-app-mosquitto/po/tr/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/tr/mosquitto.po
@@ -12,15 +12,15 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Anonim bağlantılara izin ver"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "Kullanıcı adı ve parola girmeden bağlanmaya izin ver"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
@@ -28,191 +28,201 @@ msgstr ""
"Bağlantı durumunu yerel ve uzak aracıya bildirme girişimi, varsayılan olarak "
"$SYS/broker/connections/&lt;clientid&gt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "Otomatik, ancak yeniden başlatma yok"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "Otomatik, ancak kullanılmadığında durdurulur"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "Otomatik, yeniden başlatmaları içerir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "Otomatik kayıt aralığı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
"Otomatik kaydetme aralığı zaman yerine değişiklik sayıları için geçerlidir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "Değişikliklerde otomatik kaydet"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "Köprü PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "Köprü bağlantı durumları yalnızca yerel olarak yayınlanmalıdır"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "Köprüler"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "CA dosya yolu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "Arama yapılacak CA yolu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "require_certificate etkinleştirilmişse kullanılacak CRL"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr "Şifre kontrolü. 'openssl ciphers' formatıyla eşleşmelidir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "Temiz oturum"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "Müşteri süresi dolumu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
"Yerel olarak kullanılacak istemci kimliği. Kendinize köprü kurarken önemlidir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr "Bu köprü bağlantısının uzak ucunda kullanılacak istemci kimliği"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "Bağlantı adı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "Tümünü desteklemek için boş olan openssl sürümünüze bağlıdır"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "CA dosyalarının aranacağı dizin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "Bu aracıya uzaktan erişime izin verme"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "luci-app-mosquitto için UCI erişim izni verin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "Bağlantı kesilmeden önce ne kadar beklenmeli"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "Yeniden bağlanmadan önce ne kadar beklenmeli"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr "Lazy bridge'i yeniden başlatmadan önce kaç mesaj sıraya girmeli"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "Bu köprü nasıl başlatılmalıdır?"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "TLS-PSK kimliği"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
"İşaretlenirse, mosquitto bu sayfadan oluşturulan bir yapılandırma ile "
-"çalışır. (Veya doğrudan UCI'den) İşaretli değilse, mosquitto /etc/mosquitto/"
-"mosquitto.conf dosyasındaki yapılandırma ile çalışır (ve bu sayfa yok "
-"sayılır)"
+"çalışır. (Veya doğrudan UCI'den) İşaretli değilse, mosquitto %s dosyasındaki "
+"yapılandırma ile çalışır (ve bu sayfa yok sayılır)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr "Bu köprü için canlı aralık tutun"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "TLS-PSK anahtarı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "anahtar dosyası (PEM kodlu)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "Uçuş sırasında izin verilen mesaj sınırı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "Çevrimdışıyken mesaj kuyruğu için limit"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
"Çevrimdışıyken mesaj kuyruğu için limit, devre dışı bırakmak için sıfır)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "Dinleyiciler"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "Hedef günlüğü"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "Max Uçak İçi Mesajlar"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "Maksimum Kuyruk baytları"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "Kuyruğa Alınmış Maksimum Mesaj"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "Maksimum Kuyruk baytları"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Sivrisinek"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Mosquitto MQTT Aracı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "Sadece yerel bildirimler"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-"Yalnızca onaltılık sayılara izin verilir (A-F karakterlerini ve 0-9 "
-"rakamlarını kullanın)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
@@ -220,71 +230,63 @@ msgstr ""
"Giden köprüler hala çalışacaktır, ancak bu birincil dinleyiciyi yalnızca "
"localhost'tan kullanılabilir hale getirecektir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "PSK Köprü Kimliği"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "Bağlantı istemcilerine sağlanacak PSK ipucu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "CA dosyasının yolu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "PEM kodlu anahtar dosyasının yolu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "PEM kodlu sunucu sertifika dosyasının yolu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "Kalıcı dosyaya giden yol"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "Süreklilik"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "Süreklilik etkin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "Kalıcı dosya adı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "Kalıcı dosya yolu (sondaki/ ile)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "Lütfen bir ana bilgisayar adı veya IP adresi girin"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "Lütfen geçerli bir bağlantı noktası girin :"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Bağlantı Noktası"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "Dinleme sırasında kullanılacak protokol"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "Uzak şifre"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "Uzak kullanıcı adı"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
@@ -292,28 +294,32 @@ msgstr ""
"Bu süre içinde yeniden bağlanmamışlarsa kalıcı istemcileri kaldırın, örneğin "
"6h, 3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "İstemcilerin sertifika sunması gerekmektedir."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "Bu kadar saniye veya değişiklikten sonra kalıcılık dosyasını kaydedin"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "sunucu sertifika dosyası (PEM kodlu)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "Devre dışı bırakmak için sıfır olarak ayarla"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "Diskin kalıcılığı etkinleştirilmeli mi?"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "TLS Sürümü"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
@@ -321,43 +327,43 @@ msgstr ""
"Bağlantının başarılı olması için uzak aracının aynı TLS sürümünü "
"desteklemesi gerekir."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "$SYS ağacının güncellemeleri arasındaki saniye cinsinden süre"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "Bildirimler için yerel+uzak uzak için kullanılacak konu."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "Bu LuCI yapılandırma sayfasını kullanın"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "WebSockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "Ek dinleyicileri buradan yapılandırabilirsiniz"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "Burada birden fazla köprü bağlantısı yapılandırabilirsiniz"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "Birden fazla olabilir, ancak 'none' diğerlerini geçersiz kılacaktır"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "adres"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "uzak aracının adresi[:bağlantı noktası]"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
@@ -365,45 +371,46 @@ msgstr ""
"uzak aracıya bunun bir köprü olduğunu bildirmeye çalışın, tüm aracılar bunu "
"desteklemez."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "mosquitto.conf için tam konu dizesi, örneğin: 'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "websockets dinleyicilerinde hizmet vermek için http_dir"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "anahtar dosyası (PEM kodlu)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto - <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"mesajlaşma aracısı. Bu aşamada mevcut yapılandırma dosyalarından yalnızca "
"bazılarının desteklendiğini unutmayın, bu sayfa tarafından oluşturulan "
-"yapılandırmayı veya /etc/mosquitto/mosquitto.conf dosyasındaki stok "
-"mosquitto yapılandırma dosyasını kullanmak için aşağıdaki onay kutusunu "
-"kullanın."
+"yapılandırmayı veya %s dosyasındaki stok mosquitto yapılandırma dosyasını "
+"kullanmak için aşağıdaki onay kutusunu kullanın."
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "bildirimler"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "sunucu sertifika dosyası (PEM kodlu)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "konu"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "bu köprü yapılandırması için benzersiz isim"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr ""
+#~ "Yalnızca onaltılık sayılara izin verilir (A-F karakterlerini ve 0-9 "
+#~ "rakamlarını kullanın)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "Lütfen bir ana bilgisayar adı veya IP adresi girin"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "Lütfen geçerli bir bağlantı noktası girin :"
diff --git a/applications/luci-app-mosquitto/po/uk/mosquitto.po b/applications/luci-app-mosquitto/po/uk/mosquitto.po
index 13e49a2b61..8f388ecd4c 100644
--- a/applications/luci-app-mosquitto/po/uk/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/uk/mosquitto.po
@@ -13,373 +13,373 @@ msgstr ""
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.5-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Дозволити анонімні підключення"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "Порт"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/vi/mosquitto.po b/applications/luci-app-mosquitto/po/vi/mosquitto.po
index b66b283cfa..87fb0c295b 100644
--- a/applications/luci-app-mosquitto/po/vi/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/vi/mosquitto.po
@@ -12,373 +12,373 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.5-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "Cho phép kết nối ẩn danh"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po b/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po
index 54b7b8b6d0..67c437e2b2 100644
--- a/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/zh_Hans/mosquitto.po
@@ -12,380 +12,389 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.5-dev\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr "允许匿名连接"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr "允许在不提供用户名和密码的情况下进行连接"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
-msgstr "尝试通知本地和远程代理连接状态,默认为 $SYS/broker/connections/"
-"&lt;clientid&gt;/state"
+msgstr ""
+"尝试通知本地和远程代理连接状态,默认为 $SYS/broker/connections/&lt;"
+"clientid&gt;/state"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr "自动,不重启"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr "自动,当不使用时停止"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr "自动,包括重启"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr "自动保存间隔"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr "自动保存间隔应用于更改计数而不是时间"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr "更改时自动保存"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr "桥接 PSK"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr "桥接连接状态应该只在本地发布"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr "网桥"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr "CA 文件路径"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr "CA 路径搜索"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr "启用 require_certificate 时要使用的 CRL"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr "密码控制。应与 'openssl ciphers' 格式匹配"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr "清理会话"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr "客户端过期"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr "在本地使用的客户端 ID。在进行本地桥接时很重要"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr "此桥接连接远程端要使用的客户端 ID"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr "连接名称"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr "取决于你的 OpenSSL 版本,留空以支持所有"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr "CA 文件搜索目录"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr "禁止远程访问此代理"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr "授予 luci-app-mosquitto 的 UCI 访问权限"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr "断开连接前的等待时间"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr "重新连接前的等待时间"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr "在重新启动懒惰桥接之前排队的消息数量"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr "这个桥接应该如何启动"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr "TLS-PSK 标识"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-"如果选中,mosquitto "
-"将使用从此页面生成的配置运行。(或直接从UCI获得)如果未选中,mosquitto "
-"将使用 /etc/mosquitto/mosquitto.conf 中的配置运行(此页面将被忽略)"
+"如果选中,mosquitto 将使用从此页面生成的配置运行。(或直接从UCI获得)如果未选"
+"中,mosquitto 将使用 %s 中的配置运行(此页面将被忽略)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr "此桥接的保活间隔"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr "TLS-PSK 密钥"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr "keyfile (PEM 编码)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr "正在传输的消息数量限制"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr "离线时消息队列的限制"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
-msgstr "离线时消息队列的限制,设置为零以禁用)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
+msgstr "离线时消息队列的限制,设置为零以禁用"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr "监听器"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr "目标日志"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr "MQTT"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr "最大传输中消息数"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
+msgstr "最大排队字节数"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Max Queued Messages"
msgstr "最大排队消息数"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
-msgstr "最大排队字节数"
-
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr "Mosquitto"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr "Mosquitto MQTT 代理"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr "仅本地通知"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr "只允许使用十六进制数字(字符 A-F 和数字 0-9)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr "出站桥接仍然可以工作,但这样设置会使主要监听器仅从本地主机可用"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr "PSK 桥接身份"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr "连接客户端提供的 PSK 提示"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr "CA 文件路径"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr "PEM 编码密钥文件的路径"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr "PEM 编码服务器证书文件的路径"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr "持久文件的路径"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr "持久性"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr "持久性已启用"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr "持久性文件名称"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr "持久文件路径(包括尾部/)"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr "请提供主机名或 IP 地址"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr "请在冒号后输入有效的端口 :"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr "端口"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr "监听时使用的协议"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr "远程密码"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr "远程用户名"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr "在一段时间内客户端没有重新连接,则移除它们 6h, 3d, 2w"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr "要求客户端提供证书"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr "在此之后多少秒或更改后保存持久性文件"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr "服务器证书文件(PEM 编码)"
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr "设置为零以禁用"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr "持久性磁盘是否应该启用"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr "TLS 版本"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr "远程代理必须支持相同版本的 TLS 才能成功建立连接。"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr "更新之间的时间间隔以秒为单位 $SYS"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr "用于本地和远程通知的主题。"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr "使用此 LuCI 配置页面"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr "WebSockets"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr "您可以在这里配置额外的监听器"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr "您可以在这里配置多个桥接连接"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr "您可以有多个设置,但“none”将覆盖所有其他设置"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr "地址"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr "地址[:端口]远程代理"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr "尝试通知远程代理这是一个桥接连接,不是所有代理都支持这个功能。"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr "在mosquitto.conf中的完整主题字符串,例如:'power/# out 2'"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr "http_dir 在 WebSockets 监听器上提供服务的目录"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr "keyfile (PEM 编码)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
"mosquitto - 是一个<a href='http://www.mosquitto.org'>名为 </a>MQTT 消息代理。"
"请注意,目前仅支持一些可用的配置文件,请使用下面的复选框来使用本页面生成的配"
"置,或者使用默认的mosquitto配置文件 /etc/mosquitto/mosquitto.conf"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr "通知"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr "服务器证书文件(PEM 编码)"
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr "主题"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr "此桥接配置的唯一名称"
+
+#~ msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
+#~ msgstr "只允许使用十六进制数字(字符 A-F 和数字 0-9)"
+
+#~ msgid "Please enter a hostname or an IP address"
+#~ msgstr "请提供主机名或 IP 地址"
+
+#~ msgid "Please enter a valid port after the :"
+#~ msgstr "请在冒号后输入有效的端口 :"
diff --git a/applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po b/applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po
index 960e35c687..4563ad6542 100644
--- a/applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po
+++ b/applications/luci-app-mosquitto/po/zh_Hant/mosquitto.po
@@ -8,373 +8,373 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow anonymous connections"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:61
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:60
msgid "Allow to connect without providing a username and password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:163
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:157
msgid ""
"Attempt to notify the local and remote broker of connection status, defaults "
"to $SYS/broker/connections/&lt;clientid&gt;/state"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:177
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:179
msgid "Automatic, but no restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:176
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:178
msgid "Automatic, but stopped when not used"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:175
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:177
msgid "Automatic, includes restarts"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Autosave interval"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave interval applies to change counts instead of time"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:80
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:80
msgid "Autosave on changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Bridge PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Bridge connection states should only be published locally"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:132
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:139
msgid "Bridges"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:104
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:109
msgid "CA file path"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:107
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:112
msgid "CA path to search"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:127
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:131
msgid "CRL to use if require_certificate is enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:128
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:133
msgid "Ciphers control. Should match 'openssl ciphers' format"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:161
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:154
msgid "Clean session"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid "Client expiration"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:168
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:167
msgid "Client id to use locally. Important when bridging to yourself"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:167
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:164
msgid "Client id to use on remote end of this bridge connection"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:137
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:144
msgid "Connection name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:118
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:8
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:101
+msgid "Default"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:122
msgid "Depends on your openssl version, empty to support all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:222
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:223
msgid "Directory to search for CA files"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:52
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:10
+msgid "Disabled"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:53
msgid "Disallow remote access to this broker"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:9
+msgid "Enabled"
+msgstr ""
+
#: applications/luci-app-mosquitto/root/usr/share/rpcd/acl.d/luci-app-mosquitto.json:3
msgid "Grant UCI access for luci-app-mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:181
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:185
msgid "How long to wait before disconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:178
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:181
msgid "How long to wait before reconnecting"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:184
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:189
msgid "How many messages to queue before restarting lazy bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:172
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:174
msgid "How should this bridge be started"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "Identity for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:36
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:38
msgid ""
-"If checked, mosquitto runs with a config generated from this page. (Or from "
-"UCI directly) If unchecked, mosquitto runs with the config in /etc/mosquitto/"
-"mosquitto.conf (and this page is ignored)"
+"If checked, mosquitto runs with a config generated from this page. If "
+"unchecked, mosquitto runs with the config in %s (and this page is ignored)."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:169
-msgid "Keepalive interval for this bridge"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:170
+msgid "Keep-alive interval for this bridge"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:205
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:206
msgid "Key for TLS-PSK"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:118
+msgid "Keyfile (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Limit for message allowed inflight"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
msgid "Limit for message queue when offline"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Limit for message queue when offline, zero to disable)"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Limit for message queue when offline, zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "Listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:44
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "Log destination"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:99
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:102
msgid "MQTT"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:62
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:62
msgid "Max Inflight Messages"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:65
-msgid "Max Queued Messages"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:68
+msgid "Max Queued Bytes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:68
-msgid "Max Queued bytes"
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:65
+msgid "Max Queued Messages"
msgstr ""
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:43
#: applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json:3
msgid "Mosquitto"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:26
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:25
msgid "Mosquitto MQTT Broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:165
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:162
msgid "Notifications local only"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:202
-msgid "Only hex numbers are allowed (use A-F characters and 0-9 digits)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:53
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:54
msgid ""
"Outbound bridges will still work, but this will make the primary listener "
"only available from localhost"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:195
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:203
msgid "PSK Bridge Identity"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:129
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:136
msgid "PSK Hint to provide to connecting clients"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:219
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:219
msgid "Path to CA file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:228
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:231
msgid "Path to PEM encoded keyfile"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:225
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:227
msgid "Path to PEM encoded server certificate file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Path to persistent file"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:73
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:72
msgid "Persistence"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Persistence enabled"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:85
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:86
msgid "Persistent file name"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:88
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:89
msgid "Persistent file path (with trailing/)"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:150
-msgid "Please enter a hostname or an IP address"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:145
-msgid "Please enter a valid port after the :"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:95
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:97
msgid "Port"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:97
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:100
msgid "Protocol to use when listening"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:191
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:199
msgid "Remote password"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:190
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:196
msgid "Remote username"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:77
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:77
msgid ""
"Remove persistent clients if they haven't reconnected in this period, eg 6h, "
"3d, 2w"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:125
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:129
msgid "Require clients to present a certificate"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:82
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:83
msgid "Save persistence file after this many seconds or changes"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:115
+msgid "Server certificate file (PEM encoded)"
+msgstr ""
+
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Set to zero to disable"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:76
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:75
msgid "Should persistence to disk be enabled at all"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:117
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:211
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:121
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:211
msgid "TLS Version"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:212
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:212
msgid ""
"The remote broker must support the same version of TLS for the connection to "
"succeed."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:57
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:57
msgid "Time in seconds between updates of the $SYS tree"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:164
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:159
msgid "Topic to use for local+remote remote for notifications."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:35
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:37
msgid "Use this LuCI configuration page"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:100
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:103
msgid "WebSockets"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:92
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:93
msgid "You can configure additional listeners here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:133
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:140
msgid "You can configure multiple bridge connections here"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:45
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:46
msgid "You can have multiple, but 'none' will override all others"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:153
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:147
msgid "address[:port] of remote broker"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:189
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:194
msgid ""
"attempt to notify the remote broker that this is a bridge, not all brokers "
"support this."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:159
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:151
msgid "full topic string for mosquitto.conf, eg: 'power/# out 2'"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:102
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:105
msgid "http_dir to serve on websockets listeners"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:113
-msgid "keyfile (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:27
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:26
msgid ""
"mosquitto - the <a href='http://www.mosquitto.org'>blood thirsty</a> MQTT "
"messaging broker. Note, only some of the available configuration files are "
-"supported at this stage, use the checkbox below to use config generated by "
-"this page, or the stock mosquitto configuration file in /etc/mosquitto/"
-"mosquitto.conf"
+"supported at this stage. Use the checkbox below to use config generated by "
+"this page, or the stock mosquitto configuration file in %s."
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:162
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:156
msgid "notifications"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:110
-msgid "server certificate file (PEM encoded)"
-msgstr ""
-
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:158
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:150
msgid "topic"
msgstr ""
-#: applications/luci-app-mosquitto/luasrc/model/cbi/mosquitto.lua:138
+#: applications/luci-app-mosquitto/htdocs/luci-static/resources/view/mosquitto/mosquitto.js:145
msgid "unique name for this bridge configuration"
msgstr ""
diff --git a/applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json b/applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json
index 66f82b8820..9c4269b154 100644
--- a/applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json
+++ b/applications/luci-app-mosquitto/root/usr/share/luci/menu.d/luci-app-mosquitto.json
@@ -2,9 +2,8 @@
"admin/services/mosquitto": {
"title": "Mosquitto",
"action": {
- "type": "cbi",
- "path": "mosquitto",
- "post": { "cbi.submit": true }
+ "type": "view",
+ "path": "mosquitto/mosquitto"
},
"depends": {
"acl": [ "luci-app-mosquitto" ]