summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js3
-rw-r--r--applications/luci-app-samba4/Makefile4
-rw-r--r--applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js132
-rw-r--r--applications/luci-app-samba4/luasrc/controller/samba4.lua5
-rw-r--r--applications/luci-app-samba4/luasrc/model/cbi/samba4.lua112
-rw-r--r--applications/luci-app-samba4/po/bg/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/ca/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/cs/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/de/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/el/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/en/samba4.po99
-rw-r--r--applications/luci-app-samba4/po/es/samba4.po105
-rw-r--r--applications/luci-app-samba4/po/fr/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/he/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/hi/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/hu/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/it/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/ja/samba4.po98
-rw-r--r--applications/luci-app-samba4/po/ko/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/ms/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/no/samba4.po99
-rw-r--r--applications/luci-app-samba4/po/pl/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/pt-br/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/pt/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/ro/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/ru/samba4.po102
-rw-r--r--applications/luci-app-samba4/po/sk/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/sv/samba4.po99
-rw-r--r--applications/luci-app-samba4/po/templates/samba4.pot86
-rw-r--r--applications/luci-app-samba4/po/tr/samba4.po86
-rw-r--r--applications/luci-app-samba4/po/uk/samba4.po106
-rw-r--r--applications/luci-app-samba4/po/vi/samba4.po104
-rw-r--r--applications/luci-app-samba4/po/zh-cn/samba4.po98
-rw-r--r--applications/luci-app-samba4/po/zh-tw/samba4.po98
-rw-r--r--applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json16
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/validation.js4
-rw-r--r--themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css12
37 files changed, 1750 insertions, 1340 deletions
diff --git a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
index 78a6626266..8bf8d04861 100644
--- a/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
+++ b/applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js
@@ -205,9 +205,6 @@ return L.view.extend({
o.placeholder = '0.0.0.0/0';
o.modalonly = true;
- o = s.taboption('conntrack', form.Flag, 'conntrack', _('Force connection tracking'), _('Prevent the installation of <em>NOTRACK</em> rules which would bypass connection tracking.'));
- o.modalonly = true;
-
o = s.taboption('conntrack', form.Flag, 'masq_allow_invalid', _('Allow "invalid" traffic'), _('Do not install extra rules to reject forwarded traffic with conntrack state <em>invalid</em>. This may be required for complex asymmetric route setups.'));
o.modalonly = true;
diff --git a/applications/luci-app-samba4/Makefile b/applications/luci-app-samba4/Makefile
index 3366dd8a16..b0dedc5413 100644
--- a/applications/luci-app-samba4/Makefile
+++ b/applications/luci-app-samba4/Makefile
@@ -2,8 +2,8 @@
include $(TOPDIR)/rules.mk
-LUCI_TITLE:=Network Shares - Samba 4 SMB/CIFS module
-LUCI_DEPENDS:=+luci-compat +samba4-server
+LUCI_TITLE:=Network Shares - Samba 4 SMB/CIFS fileserver
+LUCI_DEPENDS:=+samba4-server
include ../../luci.mk
diff --git a/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js b/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
new file mode 100644
index 0000000000..4431eb889d
--- /dev/null
+++ b/applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js
@@ -0,0 +1,132 @@
+'use strict';
+'require fs';
+'require form';
+'require tools.widgets as widgets';
+
+return L.view.extend({
+ load: function() {
+ return Promise.all([
+ L.resolveDefault(fs.stat('/sbin/block'), null),
+ L.resolveDefault(fs.stat('/etc/config/fstab'), null),
+ L.resolveDefault(fs.stat('/usr/sbin/nmbd'), {}),
+ L.resolveDefault(fs.stat('/usr/sbin/samba'), {}),
+ L.resolveDefault(fs.stat('/usr/sbin/winbindd'), {}),
+ L.resolveDefault(fs.exec('/usr/sbin/smbd', ['-V']), null),
+ ]);
+ },
+ render: function(stats) {
+ var m, s, o, v;
+ v = '';
+
+ m = new form.Map('samba4', _('Network Shares'));
+
+ if (stats[5] && stats[5].code === 0) {
+ v = stats[5].stdout.trim();
+ }
+ s = m.section(form.TypedSection, 'samba', 'Samba ' + v);
+ s.anonymous = true;
+
+ s.tab('general', _('General Settings'));
+ s.tab('template', _('Edit Template'));
+
+ s.taboption('general', widgets.NetworkSelect, 'interface', _('Interface'),
+ _('Listen only on the given interface or, if unspecified, on lan'));
+
+ o = s.taboption('general', form.Value, 'workgroup', _('Workgroup'));
+ o.placeholder = 'WORKGROUP';
+
+ o = s.taboption('general', form.Value, 'description', _('Description'));
+ o.placeholder = 'Samba4 on OpenWrt';
+
+ s.taboption('general', form.Flag, 'disable_async_io', _('Force synchronous I/O'),
+ _('On lower-end devices may increase speeds, by forceing synchronous I/O instead of the default asynchronous.'));
+
+ o = s.taboption('general', form.Flag, 'macos', _('Enable macOS compatible shares'),
+ _('Enables Apple\'s AAPL extension globally and adds macOS compatibility options to all shares.'));
+
+ if (stats[2].type === 'file') {
+ s.taboption('general', form.Flag, 'disable_netbios', _('Disable Netbios'))
+ }
+ if (stats[3].type === 'file') {
+ s.taboption('general', form.Flag, 'disable_ad_dc', _('Disable Active Directory Domain Controller'))
+ }
+ if (stats[4].type === 'file') {
+ s.taboption('general', form.Flag, 'disable_winbind', _('Disable Winbind'))
+ }
+
+ o = s.taboption('template', form.TextValue, '_tmpl',
+ _('Edit the template that is used for generating the samba configuration.'),
+ _("This is the content of the file '/etc/samba/smb.conf.template' from which your samba configuration will be generated. \
+ Values enclosed by pipe symbols ('|') should not be changed. They get their values from the 'General Settings' tab."));
+ o.rows = 20;
+ o.cfgvalue = function(section_id) {
+ return fs.trimmed('/etc/samba/smb.conf.template');
+ };
+ o.write = function(section_id, formvalue) {
+ return fs.write('/etc/samba/smb.conf.template', formvalue.trim().replace(/\r\n/g, '\n') + '\n');
+ };
+
+
+ s = m.section(form.TableSection, 'sambashare', _('Shared Directories'),
+ _('Please add directories to share. Each directory refers to a folder on a mounted device.'));
+ s.anonymous = true;
+ s.addremove = true;
+
+ s.option(form.Value, 'name', _('Name'));
+ o = s.option(form.Value, 'path', _('Path'));
+ if (stats[0] && stats[1]) {
+ o.titleref = L.url('admin', 'system', 'mounts');
+ }
+
+ o = s.option(form.Flag, 'browseable', _('Browse-able'));
+ o.enabled = 'yes';
+ o.disabled = 'no';
+ o.default = 'yes';
+
+ o = s.option(form.Flag, 'read_only', _('Read-only'));
+ o.enabled = 'yes';
+ o.disabled = 'no';
+ o.default = 'no';
+
+ s.option(form.Flag, 'force_root', _('Force Root'));
+
+ o = s.option(form.Value, 'users', _('Allowed users'));
+ o.rmempty = true;
+
+ o = s.option(form.Flag, 'guest_ok', _('Allow guests'));
+ o.enabled = 'yes';
+ o.disabled = 'no';
+ o.default = 'Yes';
+
+ o = s.option(form.Flag, 'guest_only', _('Guests only'));
+ o.enabled = 'yes';
+ o.disabled = 'no';
+ o.default = 'no';
+
+ o = s.option(form.Flag, 'inherit_owner', _('Inherit owner'));
+ o.enabled = 'yes';
+ o.disabled = 'no';
+ o.default = 'no';
+
+ o = s.option(form.Value, 'create_mask', _('Create mask'));
+ o.rmempty = true;
+ o.maxlength = 4;
+ o.placeholder = '0666';
+
+ o = s.option(form.Value, 'dir_mask', _('Directory mask'));
+ o.rmempty = true;
+ o.maxlength = 4;
+ o.placeholder = '0777';
+
+ o = s.option(form.Value, 'vfs_objects', _('Vfs objects'));
+ o.rmempty = true;
+
+ s.option(form.Flag, 'timemachine', _('Apple Time-machine share'));
+
+ o = s.option(form.Value, 'timemachine_maxsize', _('Time-machine size in GB'));
+ o.rmempty = true;
+ o.maxlength = 5;
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-samba4/luasrc/controller/samba4.lua b/applications/luci-app-samba4/luasrc/controller/samba4.lua
index 8ad0e52e36..03c53556b6 100644
--- a/applications/luci-app-samba4/luasrc/controller/samba4.lua
+++ b/applications/luci-app-samba4/luasrc/controller/samba4.lua
@@ -7,8 +7,5 @@ function index()
return
end
- local page
-
- page = entry({"admin", "services", "samba4"}, cbi("samba4"), _("Network Shares"))
- page.dependent = true
+ entry({"admin", "services", "samba4"}, view("samba4"), _("Network Shares")).dependent = true
end
diff --git a/applications/luci-app-samba4/luasrc/model/cbi/samba4.lua b/applications/luci-app-samba4/luasrc/model/cbi/samba4.lua
deleted file mode 100644
index 2a1399b96b..0000000000
--- a/applications/luci-app-samba4/luasrc/model/cbi/samba4.lua
+++ /dev/null
@@ -1,112 +0,0 @@
--- Licensed to the public under the Apache License 2.0.
-
-m = Map("samba4", translate("Network Shares"))
-
-s = m:section(TypedSection, "samba", "Samba")
-s.anonymous = true
-
-s:tab("general", translate("General Settings"))
-s:tab("template", translate("Edit Template"))
-
-s:taboption("general", Value, "name", translate("Hostname"))
-s:taboption("general", Value, "description", translate("Description"))
-s:taboption("general", Value, "workgroup", translate("Workgroup"))
-h = s:taboption("general", Flag, "homes", translate("Share home-directories"),
- translate("Allow system users to reach their home directories via " ..
- "network shares"))
-h.rmempty = false
-
-macos = s:taboption("general", Flag, "macos", translate("Enable macOS compatible shares"),
- translate("Enables Apple's AAPL extension globally and adds macOS compatibility options to all shares."))
-macos.rmempty = false
-
-if nixio.fs.access("/usr/sbin/nmbd") then
- s:taboption("general", Flag, "disable_netbios", translate("Disable Netbios"))
-end
-if nixio.fs.access("/usr/sbin/samba") then
- s:taboption("general", Flag, "disable_ad_dc", translate("Disable Active Directory Domain Controller"))
-end
-if nixio.fs.access("/usr/sbin/winbindd") then
- s:taboption("general", Flag, "disable_winbind", translate("Disable Winbind"))
-end
-
-tmpl = s:taboption("template", Value, "_tmpl",
- translate("Edit the template that is used for generating the samba configuration."),
- translate("This is the content of the file '/etc/samba/smb.conf.template' from which your samba configuration will be generated. " ..
- "Values enclosed by pipe symbols ('|') should not be changed. They get their values from the 'General Settings' tab."))
-
-tmpl.template = "cbi/tvalue"
-tmpl.rows = 20
-
-function tmpl.cfgvalue(self, section)
- return nixio.fs.readfile("/etc/samba/smb.conf.template")
-end
-
-function tmpl.write(self, section, value)
- value = value:gsub("\r\n?", "\n")
- nixio.fs.writefile("/etc/samba/smb.conf.template", value)
-end
-
-
-s = m:section(TypedSection, "sambashare", translate("Shared Directories")
- , translate("Please add directories to share. Each directory refers to a folder on a mounted device."))
-s.anonymous = true
-s.addremove = true
-s.template = "cbi/tblsection"
-
-s:option(Value, "name", translate("Name"))
-pth = s:option(Value, "path", translate("Path"))
-if nixio.fs.access("/etc/config/fstab") then
- pth.titleref = luci.dispatcher.build_url("admin", "system", "fstab")
-end
-
-br = s:option(Flag, "browseable", translate("Browse-able"))
-br.enabled = "yes"
-br.disabled = "no"
-br.default = "yes"
-
-ro = s:option(Flag, "read_only", translate("Read-only"))
-ro.enabled = "yes"
-ro.disabled = "no"
-ro.default = "yes"
-
-s:option(Flag, "force_root", translate("Force Root"))
-
-au = s:option(Value, "users", translate("Allowed users"))
-au.rmempty = true
-
-go = s:option(Flag, "guest_ok", translate("Allow guests"))
-go.enabled = "yes"
-go.disabled = "no"
-go.default = "no"
-
-gon = s:option(Flag, "guest_only", translate("Guests only"))
-gon.enabled = "yes"
-gon.disabled = "no"
-gon.default = "no"
-
-iown = s:option(Flag, "inherit_owner", translate("Inherit owner"))
-iown.enabled = "yes"
-iown.disabled = "no"
-iown.default = "no"
-
-cm = s:option(Value, "create_mask", translate("Create mask"))
-cm.rmempty = true
-cm.maxlength = 4
-cm.placeholder = "0666"
-
-dm = s:option(Value, "dir_mask", translate("Directory mask"))
-dm.rmempty = true
-dm.maxlength = 4
-dm.placeholder = "0777"
-
-vfs = s:option(Value, "vfs_objects", translate("Vfs objects"))
-vfs.rmempty = true
-
-s:option(Flag, "timemachine", translate("Apple Time-machine share"))
-
-tms = s:option(Value, "timemachine_maxsize", translate("Time-machine size in GB"))
-tms.rmempty = true
-tms.maxlength = 5
-
-return m
diff --git a/applications/luci-app-samba4/po/bg/samba4.po b/applications/luci-app-samba4/po/bg/samba4.po
index 0a6c416548..07c8f5d5ac 100644
--- a/applications/luci-app-samba4/po/bg/samba4.po
+++ b/applications/luci-app-samba4/po/bg/samba4.po
@@ -13,120 +13,126 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -134,15 +140,15 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/ca/samba4.po b/applications/luci-app-samba4/po/ca/samba4.po
index 95464c0e60..ebf3c4d0f9 100644
--- a/applications/luci-app-samba4/po/ca/samba4.po
+++ b/applications/luci-app-samba4/po/ca/samba4.po
@@ -16,122 +16,126 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permet convidats"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Permet que els usuaris del sistema pugin arribar als seus directoris d'inici "
-"via comparticions de xarxa"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Usuaris permesos"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Crea màscara"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descripció"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Màscara de directori"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Edita plantilla"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Edita la plantilla que s'usa per generar la configuració de samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Ajusts generals"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nom de l’amfitrió"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nom"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Comparticions de xarxa"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Ruta"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Només lectura"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Comparteix directoris d'inici"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Directoris compartits"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -143,18 +147,30 @@ msgstr ""
"barra ('|') no es deuen canviar. Reben els seus valors de la pestanya "
"'Ajusts generals'."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Grup de treball"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Permet que els usuaris del sistema pugin arribar als seus directoris "
+#~ "d'inici via comparticions de xarxa"
+
+#~ msgid "Hostname"
+#~ msgstr "Nom de l’amfitrió"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Comparteix directoris d'inici"
+
#~ msgid "Mask for new directories"
#~ msgstr "Màscara per directoris nous"
diff --git a/applications/luci-app-samba4/po/cs/samba4.po b/applications/luci-app-samba4/po/cs/samba4.po
index 84271168ef..1f36cab1fc 100644
--- a/applications/luci-app-samba4/po/cs/samba4.po
+++ b/applications/luci-app-samba4/po/cs/samba4.po
@@ -12,124 +12,128 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 3.9\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Povolení hosté"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Povoluje systémovým uživatelům přístup do jejich domácích adresářů skrze "
-"sdílení přes síť."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Povolení uživatelé"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Vytvořit masku"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Popis"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Maska adresáře"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Editovat šablonu"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
"Editovat šablonu, která je použita pro generování konfiguračního souboru pro "
"sambu."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Obecné nastavení"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Název počítače"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Jméno"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Síťová sdílení"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Cesta"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Pouze pro čtení"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Sdílet domácí adresáře"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Sdílené adresáře"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -140,18 +144,30 @@ msgstr ""
"konfigurace samby generována. Hodnoty uzavřené rourou (\"|\"), by se neměly "
"měnit. Tyto hodnoty jsou brány ze záložky \"Obecná nastavení\"."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Skupina"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Povoluje systémovým uživatelům přístup do jejich domácích adresářů skrze "
+#~ "sdílení přes síť."
+
+#~ msgid "Hostname"
+#~ msgstr "Název počítače"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Sdílet domácí adresáře"
+
#~ msgid "Mask for new directories"
#~ msgstr "Maska pro nové adresáře"
diff --git a/applications/luci-app-samba4/po/de/samba4.po b/applications/luci-app-samba4/po/de/samba4.po
index b3a1aeb077..7ad6f0e8ce 100644
--- a/applications/luci-app-samba4/po/de/samba4.po
+++ b/applications/luci-app-samba4/po/de/samba4.po
@@ -14,106 +14,114 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Gastzugang"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Systembenutzer dürfen ihre Heimatverzeichnis über Netzwerkfreigaben "
-"erreichen."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Legitimierte Benutzer"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "Durchsuchbar"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Berechtigungs-maske für neue Dateien"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Beschreibung"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Verzeichnis-maske"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Deaktiviere Active Directory Domain Controller"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Deaktiviere Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Deaktiviere Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Template bearbeiten"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
"Hier kann das Template bearbeitet werden, das zur Erstellung der Samba-"
"Konfigurationsdateien verwendet wird."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Root erzwingen"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Allgemeine Einstellungen"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "Nur Gaeste"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Hostname"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "Besitzer Erben"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Name"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Netzwerk-freigaben"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Pfad"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -121,19 +129,15 @@ msgstr ""
"Bitte fügen Sie Verzeichnisse hinzu, die Sie freigeben möchten. Jedes "
"Verzeichnis bezieht sich auf einen Ordner auf einem bereitgestellten Gerät."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Nur Lesen"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Heimatverzeichnisse freigeben"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Freigegebene Verzeichnisse"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -146,18 +150,30 @@ msgstr ""
"werden, da diese beim Erstellen der Konfiguration mit den Werten aus dem Tab "
"'Allgemeine Einstellungen' ersetzt werden."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Arbeitsgruppe"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Systembenutzer dürfen ihre Heimatverzeichnis über Netzwerkfreigaben "
+#~ "erreichen."
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Heimatverzeichnisse freigeben"
+
#~ msgid "Browseable"
#~ msgstr "Suchbar"
diff --git a/applications/luci-app-samba4/po/el/samba4.po b/applications/luci-app-samba4/po/el/samba4.po
index f022250942..7d60c0145c 100644
--- a/applications/luci-app-samba4/po/el/samba4.po
+++ b/applications/luci-app-samba4/po/el/samba4.po
@@ -13,120 +13,126 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Όνομα"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -134,14 +140,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/en/samba4.po b/applications/luci-app-samba4/po/en/samba4.po
index 0e515052fa..9cdbfbf52b 100644
--- a/applications/luci-app-samba4/po/en/samba4.po
+++ b/applications/luci-app-samba4/po/en/samba4.po
@@ -13,120 +13,126 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Allow guests"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "Allow system users to reach their home directories via network shares"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Allowed users"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Create mask"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Description"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Directory mask"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Edit template"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Edit the template that is used for generating the Samba configuration."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "General settings"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Hostname"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Name"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Network Shares"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Path"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Read-only"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Share home-directories"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Shared Directories"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -138,18 +144,29 @@ msgstr ""
"('|') should not be changed. They get their values from the 'General "
"settings' tab."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Workgroup"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Allow system users to reach their home directories via network shares"
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Share home-directories"
+
#~ msgid "Mask for new directories"
#~ msgstr "Mask for new directories"
diff --git a/applications/luci-app-samba4/po/es/samba4.po b/applications/luci-app-samba4/po/es/samba4.po
index acb1d4bd89..e5a7f652dd 100644
--- a/applications/luci-app-samba4/po/es/samba4.po
+++ b/applications/luci-app-samba4/po/es/samba4.po
@@ -14,64 +14,59 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permitir invitados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Permitir a los usuarios acceder a sus carpetas personales a través de Samba4"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Usuarios permitidos"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Compartir como Apple Time-Machine"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "Navegable"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Crear máscara"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descripción"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Máscara de directorio"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Desactivar el controlador de dominio de directorio activo"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Desactivar Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Desactivar Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Editar plantilla"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Editar la plantilla usada para generar la configuración de samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "Activar compatibilidad de Samba con macOS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
@@ -79,40 +74,54 @@ msgstr ""
"Activa la extensión AAPL de Apple globalmente y agrega opciones de "
"compatibilidad de macOS a todos los recursos compartidos."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Forzar Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Configuración general"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "Sólo invitados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nombre de host"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "Heredar propietario"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nombre"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Samba"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Ruta"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -120,19 +129,15 @@ msgstr ""
"Por favor agregue directorios para compartir. Cada directorio hace "
"referencia a una carpeta en un dispositivo montado."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Sólo lectura"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Compartir carpetas personales"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Directorios compartidos"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -141,21 +146,33 @@ msgid ""
msgstr ""
"Esto es el contenido del archivo «/etc/samba/smb.conf.template» a partir del "
"cual se generará su configuración de Samba. No deben cambiarse los valores "
-"delimitados por plecas («|»); estos reciben sus valores de la pestaña «"
-"Configuración general»."
+"delimitados por plecas («|»); estos reciben sus valores de la pestaña "
+"«Configuración general»."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Tamaño del Time-Machine en GB"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "Objetos vfs"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Grupo de trabajo"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Permitir a los usuarios acceder a sus carpetas personales a través de "
+#~ "Samba4"
+
+#~ msgid "Hostname"
+#~ msgstr "Nombre de host"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Compartir carpetas personales"
+
#~ msgid "Mask for new directories"
#~ msgstr "Máscara para directorios nuevos"
diff --git a/applications/luci-app-samba4/po/fr/samba4.po b/applications/luci-app-samba4/po/fr/samba4.po
index 763e849a40..d39a0a9a02 100644
--- a/applications/luci-app-samba4/po/fr/samba4.po
+++ b/applications/luci-app-samba4/po/fr/samba4.po
@@ -14,105 +14,113 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Autoriser les invités"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Autoriser les utilisateurs système à atteindre leurs dossiers personnels via "
-"les partages réseau"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Utilisateurs autorisés"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
#, fuzzy
msgid "Browse-able"
msgstr "Autorisé à parcourir"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Créer un masque"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Description"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Masque de répertoire"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Modifier le modèle"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Éditer le modèle utilisé pour générer la configuration Samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Forcer le Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Paramètres généraux"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nom d'hôte"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nom"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Partages réseau"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Chemin"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -120,19 +128,15 @@ msgstr ""
"Veuillez ajouter des répertoires à partager. Chaque répertoire fait "
"référence à un dossier sur un périphérique monté."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Lecture seule"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Partager les dossiers personnels"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Répertoires partagés"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -144,18 +148,30 @@ msgstr ""
" (« | ») ne doivent pas être modifiées, elles proviennent de l'onglet "
"« Paramètres généraux »."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Groupe de travail"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Autoriser les utilisateurs système à atteindre leurs dossiers personnels "
+#~ "via les partages réseau"
+
+#~ msgid "Hostname"
+#~ msgstr "Nom d'hôte"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Partager les dossiers personnels"
+
#~ msgid "Mask for new directories"
#~ msgstr "Masque pour les nouveaux dossiers"
diff --git a/applications/luci-app-samba4/po/he/samba4.po b/applications/luci-app-samba4/po/he/samba4.po
index 49f38a87d8..8d99ffcd1f 100644
--- a/applications/luci-app-samba4/po/he/samba4.po
+++ b/applications/luci-app-samba4/po/he/samba4.po
@@ -8,120 +8,126 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -129,14 +135,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/hi/samba4.po b/applications/luci-app-samba4/po/hi/samba4.po
index c1a3bb984a..7d6e7fc7ad 100644
--- a/applications/luci-app-samba4/po/hi/samba4.po
+++ b/applications/luci-app-samba4/po/hi/samba4.po
@@ -13,120 +13,126 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -134,15 +140,15 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/hu/samba4.po b/applications/luci-app-samba4/po/hu/samba4.po
index ebd0f7dbaf..bf104b56ec 100644
--- a/applications/luci-app-samba4/po/hu/samba4.po
+++ b/applications/luci-app-samba4/po/hu/samba4.po
@@ -11,124 +11,128 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Vendég hozzáférés"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"A rendszerfelhasználók hálózati megosztáson keresztül hozzáférhetnek a home "
-"könyvtárukhoz."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Engedélyezett felhasználók"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Létrehozási maszk"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Leírás"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Könyvtár maszk"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Sablon szerkesztése"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
"Itt szerkesztheti a sablont, ami a végleges samba konfiguráció "
"elkészítéséhez kerül felhasználásra."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Általános beállítások"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Gépnév"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Név"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Hálózati megosztások"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Elérési út"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Csak olvasható"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Home könyvtárak megosztása"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Megosztott könyvtárak"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -140,18 +144,30 @@ msgstr ""
"közé zárt értékek módosítása nem szükséges, az értéküket az általános "
"beállítások fülről kapják."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Munkacsoport"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "A rendszerfelhasználók hálózati megosztáson keresztül hozzáférhetnek a "
+#~ "home könyvtárukhoz."
+
+#~ msgid "Hostname"
+#~ msgstr "Gépnév"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Home könyvtárak megosztása"
+
#~ msgid "Mask for new directories"
#~ msgstr "Új könyvtárak maszkja"
diff --git a/applications/luci-app-samba4/po/it/samba4.po b/applications/luci-app-samba4/po/it/samba4.po
index 6a6fd03b68..d07d7037dd 100644
--- a/applications/luci-app-samba4/po/it/samba4.po
+++ b/applications/luci-app-samba4/po/it/samba4.po
@@ -13,105 +13,113 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permetti ospiti"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Autorizza gli utenti del sistema a raggiungere la loro cartella home "
-"attraverso le condivisioni di rete"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Utenti ammessi"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Crea maschera"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descrizione"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Maschera della cartella"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Modifica Template"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
"Modifica il template utilizzato per generare la configurazione di samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Opzioni Generali"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Hostname"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Condivisioni di rete"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Percorso"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -119,19 +127,15 @@ msgstr ""
"Per favore aggiungi le directory da condividere. Ogni directory si riferisce "
"a una cartella su un dispositivo montato."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Solo lettura"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Condividi cartelle home"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Cartelle Condivise"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -143,18 +147,30 @@ msgstr ""
"('|') non dovrebbero essere toccati. Essi vengono generati dalla schermata "
"'Opzioni Generali'."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Gruppo di lavoro"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Autorizza gli utenti del sistema a raggiungere la loro cartella home "
+#~ "attraverso le condivisioni di rete"
+
+#~ msgid "Hostname"
+#~ msgstr "Hostname"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Condividi cartelle home"
+
#~ msgid "Browseable"
#~ msgstr "Sfogliabile"
diff --git a/applications/luci-app-samba4/po/ja/samba4.po b/applications/luci-app-samba4/po/ja/samba4.po
index 95d7c01c74..928b82d29c 100644
--- a/applications/luci-app-samba4/po/ja/samba4.po
+++ b/applications/luci-app-samba4/po/ja/samba4.po
@@ -13,102 +13,112 @@ msgstr ""
"X-Generator: Poedit 2.1.1\n"
"Language-Team: \n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "ゲストアクセスを許可"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "sambaを介してユーザーのホームディレクトリへのアクセスを許可します"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "許可されたユーザー"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "マスクの作成"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "説明"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "ディレクトリのマスク"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Active Directory ドメインコントローラを無効化"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Netbios を無効化"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Winbind を無効化"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "テンプレートの編集"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "samba設定を生成するテンプレートを編集します。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "一般設定"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "ゲストのみ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "ホスト名"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "オーナーの継承"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "名前"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "ネットワーク共有"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "パス"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -116,19 +126,15 @@ msgstr ""
"共有するディレクトリを追加してください。マウントされたデバイス等のディレクト"
"リを設定し、公開することができます。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "読み込みのみ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "ホームディレクトリの共有"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "共有ディレクトリ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -139,18 +145,28 @@ msgstr ""
"容です。パイプ('|')で閉じられた値は変更しないでください。これらの値は'一般設"
"定'タブ内の値によって置き換えられます。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "ワークグループ"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr "sambaを介してユーザーのホームディレクトリへのアクセスを許可します"
+
+#~ msgid "Hostname"
+#~ msgstr "ホスト名"
+
+#~ msgid "Share home-directories"
+#~ msgstr "ホームディレクトリの共有"
+
#~ msgid "Mask for new directories"
#~ msgstr "新規ディレクトリのマスク"
diff --git a/applications/luci-app-samba4/po/ko/samba4.po b/applications/luci-app-samba4/po/ko/samba4.po
index db3b743756..d9b59f7674 100644
--- a/applications/luci-app-samba4/po/ko/samba4.po
+++ b/applications/luci-app-samba4/po/ko/samba4.po
@@ -13,120 +13,126 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -134,15 +140,15 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/ms/samba4.po b/applications/luci-app-samba4/po/ms/samba4.po
index ab8a5a8542..2a145744a1 100644
--- a/applications/luci-app-samba4/po/ms/samba4.po
+++ b/applications/luci-app-samba4/po/ms/samba4.po
@@ -7,120 +7,126 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -128,14 +134,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/no/samba4.po b/applications/luci-app-samba4/po/no/samba4.po
index e8276b9835..d70d48c497 100644
--- a/applications/luci-app-samba4/po/no/samba4.po
+++ b/applications/luci-app-samba4/po/no/samba4.po
@@ -4,120 +4,126 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Tillat gjester"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "Tillat systembrukere å nå sine hjemmekataloger via nettverks mapper."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Tillatte brukere"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Opprett Maske"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Beskrivelse"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Katalog maske"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Rediger Mal"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Rediger malen som brukes til å generere samba konfigurasjonen."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Generelle Innstillinger"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Vertsnavn"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Navn"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Nettverks Mapper"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Fysisk bane"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Skrivebeskyttet"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Del Hjemmekataloger"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Delte Kataloger"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -128,18 +134,29 @@ msgstr ""
"konfigurasjon vil bli generert fra. Verdier omsluttet av ('|') bør ikke "
"endres. De får sine verdier fra 'Generelle Innstillinger' fanen."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Arbeidsgruppe"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Tillat systembrukere å nå sine hjemmekataloger via nettverks mapper."
+
+#~ msgid "Hostname"
+#~ msgstr "Vertsnavn"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Del Hjemmekataloger"
+
#~ msgid "Mask for new directories"
#~ msgstr "Maske for nye kataloger"
diff --git a/applications/luci-app-samba4/po/pl/samba4.po b/applications/luci-app-samba4/po/pl/samba4.po
index 7281aa4359..707e92fa95 100644
--- a/applications/luci-app-samba4/po/pl/samba4.po
+++ b/applications/luci-app-samba4/po/pl/samba4.po
@@ -13,104 +13,112 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Zezwalaj Gościom"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Użytkownicy systemu mogą dostać się do swoich katalogów domowych za "
-"pośrednictwem udziałów sieciowych"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Użytkownicy z prawem dostępu"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Utwórz maskę"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Opis"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Maska katalogu"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Edytuj szablon"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Edytuj szablon, który jest używany do generowania konfiguracji samby."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Ustawienia główne"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nazwa hosta"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nazwa"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Udziały sieciowe"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Ścieżka"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -118,19 +126,15 @@ msgstr ""
"Proszę dodać katalogi do udostępnienia. Każdy katalog odnosi się do folderu "
"w zamontowanym urządzeniu."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Tylko do odczytu"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Udostępniaj katalogi domowe"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Udostępniane katalogi"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -142,18 +146,30 @@ msgstr ""
"kreski pionowej ('|') nie powinny być zmieniane. Wartości ich zostaną "
"pobrane z zakładki \"Ustawienia ogólne\"."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Grupa robocza"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Użytkownicy systemu mogą dostać się do swoich katalogów domowych za "
+#~ "pośrednictwem udziałów sieciowych"
+
+#~ msgid "Hostname"
+#~ msgstr "Nazwa hosta"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Udostępniaj katalogi domowe"
+
#~ msgid "Mask for new directories"
#~ msgstr "Maska dla nowych katalogów"
diff --git a/applications/luci-app-samba4/po/pt-br/samba4.po b/applications/luci-app-samba4/po/pt-br/samba4.po
index f6b6677dd2..0e5f5f6691 100644
--- a/applications/luci-app-samba4/po/pt-br/samba4.po
+++ b/applications/luci-app-samba4/po/pt-br/samba4.po
@@ -13,65 +13,59 @@ msgstr ""
"X-Generator: Poedit 2.1.1\n"
"Language-Team: \n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permitir convidados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Usuários do sistema poderão acessar seu diretório home através dos "
-"compartilhamentos de rede"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Usuários permitidos"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Compartilhamento Time Machine da Apple"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "Navegável"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Máscara de criação"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descrição"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Máscara do diretório"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Desabilitar o Controlador de Domínios AD"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Desabilitar o NetBIOS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Desabilitar o Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Editar modelo"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Edita o modelo que é usado para gerar a configuração do samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "Habilitar compartilhamentos compatíveis com MacOS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
@@ -79,40 +73,54 @@ msgstr ""
"Habilitar globalmente a extensão AAPL da Apple e adicione a opção de "
"compatibilidade com MacOS em todos os compartilhamentos."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Forçar Usuário Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Configurações Gerais"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "Somente convidados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nome do equipamento"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "Herdar o dono"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Compartilhamentos de Rede"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Caminho"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -120,19 +128,15 @@ msgstr ""
"Por favor, adicione diretórios para compartilhar. Cada diretório refere-se a "
"uma porta em um dispositivo montado."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Somente leitura"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Compartilhar diretórios home"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Diretórios Compartilhados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -144,18 +148,30 @@ msgstr ""
"não devem ser alterados. Estes valores serão obtidos a partir da aba "
"'Configurações Gerais'."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Tamanho do Time Machine em GB"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "Objetos VFS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Grupo de trabalho"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Usuários do sistema poderão acessar seu diretório home através dos "
+#~ "compartilhamentos de rede"
+
+#~ msgid "Hostname"
+#~ msgstr "Nome do equipamento"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Compartilhar diretórios home"
+
#~ msgid "Mask for new directories"
#~ msgstr "Máscara para novos diretórios"
diff --git a/applications/luci-app-samba4/po/pt/samba4.po b/applications/luci-app-samba4/po/pt/samba4.po
index d84b7ff4b7..5ad8cf59f6 100644
--- a/applications/luci-app-samba4/po/pt/samba4.po
+++ b/applications/luci-app-samba4/po/pt/samba4.po
@@ -14,65 +14,59 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permitir Convidados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Utilizadores do sistema poderão aceder ao seu directório home através das "
-"partilhas de rede"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Utilizadores Permitidos"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Compartilhamento da Time Machine da Apple"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "Navegável"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Criar máscara"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descrição"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Máscara do diretório"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Desativar Controlador de Domínio de Active Directory"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Desativar Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Desativar Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Editar Modelo"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Editar o modelo que é utilizado para gerar a configuração do Samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "Ativar compartilhamentos compatíveis com macOS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
@@ -80,40 +74,54 @@ msgstr ""
"Ativa a extensão AAPL da Apple globalmente e adiciona opções de "
"compatibilidade de macOS em todos os compartilhamentos."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Forçar Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Configurações Gerais"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "Somente convidados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Nome do Host"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "Herdar proprietário"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nome"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Partilhas da Rede"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Caminho"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -121,19 +129,15 @@ msgstr ""
"Por favor, adicione diretórios para compartilhar. Cada diretório refere-se a "
"uma pasta num aparelho montado."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Apenas Leitura"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Partilha de directórios home"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Directórios Partilhados"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -145,18 +149,30 @@ msgstr ""
"| não devem ser alterados. Eles recebem os valores do separador 'Definições "
"Gerais'."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Tamanho da Time Machine em GB"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "Objetos Vfs"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Grupo de trabalho"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Utilizadores do sistema poderão aceder ao seu directório home através das "
+#~ "partilhas de rede"
+
+#~ msgid "Hostname"
+#~ msgstr "Nome do Host"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Partilha de directórios home"
+
#~ msgid "Mask for new directories"
#~ msgstr "Máscara para novos directórios"
diff --git a/applications/luci-app-samba4/po/ro/samba4.po b/applications/luci-app-samba4/po/ro/samba4.po
index 2e1ecdaf6c..bd72f3a3a2 100644
--- a/applications/luci-app-samba4/po/ro/samba4.po
+++ b/applications/luci-app-samba4/po/ro/samba4.po
@@ -12,122 +12,126 @@ msgstr ""
"20)) ? 1 : 2);;\n"
"X-Generator: Pootle 2.0.4\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Permite oaspeti"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Permite utilizatorii de sistem sa acceseze directoarele lor peste "
-"partajarile de retea"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Utilizatori acceptati"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Creaza masca"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Descriere"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Masca director"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Editeaza sablon"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Editeaza sablonul care e folosit pentru generarea configuratiei samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Setari generale"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Numele de host"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Nume"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Partajari pe retea"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Cale"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Doar citire"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Partajeaza directoarele proprii"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Directoare partajate"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -138,18 +142,30 @@ msgstr ""
"genereaza configuratia samba. Valorile dintre liniuta verticala ('|') n-ar "
"trebui schimbate, ele iau valorile direct din tab-ul de \"Setari generale\"."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Workgroup"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Permite utilizatorii de sistem sa acceseze directoarele lor peste "
+#~ "partajarile de retea"
+
+#~ msgid "Hostname"
+#~ msgstr "Numele de host"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Partajeaza directoarele proprii"
+
#~ msgid "Mask for new directories"
#~ msgstr "Masca pentru directoarele noi"
diff --git a/applications/luci-app-samba4/po/ru/samba4.po b/applications/luci-app-samba4/po/ru/samba4.po
index 9829dc50bb..a9b48f156d 100644
--- a/applications/luci-app-samba4/po/ru/samba4.po
+++ b/applications/luci-app-samba4/po/ru/samba4.po
@@ -15,104 +15,112 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Разрешить гостевой вход"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Разрешить пользователям получать доступ к их домашним папкам, через "
-"локальную сеть."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Разрешенные пользователи"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Создать маску"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Описание"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Маска папок"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Настройка config файла"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Настройка config<br />файла samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Основные настройки"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Имя хоста"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Имя"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Сетевые ресурсы"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Путь"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -120,19 +128,15 @@ msgstr ""
"Добавьте папки для совместного доступа. Каждая папка - соответствует разделу "
"на подключенном устройстве."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Только для чтения"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Совместно использовать домашние папки"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Совместно используемые папки"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -144,18 +148,30 @@ msgstr ""
"('|'), не должны быть изменены.<br />Они будут автоматически заменены на "
"значения со страницы 'Основные настройки'."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Рабочая группа"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Разрешить пользователям получать доступ к их домашним папкам, через "
+#~ "локальную сеть."
+
+#~ msgid "Hostname"
+#~ msgstr "Имя хоста"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Совместно использовать домашние папки"
+
#~ msgid "Browseable"
#~ msgstr "Виден в списке доступных ресурсов"
diff --git a/applications/luci-app-samba4/po/sk/samba4.po b/applications/luci-app-samba4/po/sk/samba4.po
index a1c1d38a3c..ff2ecb52e7 100644
--- a/applications/luci-app-samba4/po/sk/samba4.po
+++ b/applications/luci-app-samba4/po/sk/samba4.po
@@ -8,120 +8,126 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -129,14 +135,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/sv/samba4.po b/applications/luci-app-samba4/po/sv/samba4.po
index 756fa6a273..6ecdddf840 100644
--- a/applications/luci-app-samba4/po/sv/samba4.po
+++ b/applications/luci-app-samba4/po/sv/samba4.po
@@ -9,121 +9,127 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Tillåt gäster"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "Tillåt systemanvändare att nå deras hem-mappar via nätverksdelningar"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Tillåtna användare"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Skapa mask"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Beskrivning"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Mask för mapp"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Redigera mall"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
"Redigera mallen som används för att generera konfigurationen för samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Generella inställningar"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Värdnamn"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Namn"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Nätverksdelningar"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Genväg"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Endast läsbar"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Dela hem-mappar"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Delade mappar"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -131,18 +137,29 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Arbetsgrupp"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Tillåt systemanvändare att nå deras hem-mappar via nätverksdelningar"
+
+#~ msgid "Hostname"
+#~ msgstr "Värdnamn"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Dela hem-mappar"
+
#~ msgid "Mask for new directories"
#~ msgstr "Mask för nya mappar"
diff --git a/applications/luci-app-samba4/po/templates/samba4.pot b/applications/luci-app-samba4/po/templates/samba4.pot
index d930c139ed..5751eb9d2a 100644
--- a/applications/luci-app-samba4/po/templates/samba4.pot
+++ b/applications/luci-app-samba4/po/templates/samba4.pot
@@ -1,120 +1,126 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -122,14 +128,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/tr/samba4.po b/applications/luci-app-samba4/po/tr/samba4.po
index 570ad2f384..dfbcf420d7 100644
--- a/applications/luci-app-samba4/po/tr/samba4.po
+++ b/applications/luci-app-samba4/po/tr/samba4.po
@@ -8,120 +8,126 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
+msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
-msgid "Inherit owner"
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr ""
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -129,14 +135,14 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr ""
diff --git a/applications/luci-app-samba4/po/uk/samba4.po b/applications/luci-app-samba4/po/uk/samba4.po
index 58c987fc31..c308c24000 100644
--- a/applications/luci-app-samba4/po/uk/samba4.po
+++ b/applications/luci-app-samba4/po/uk/samba4.po
@@ -9,65 +9,59 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "Дозволити гостьовий вхід"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Дозволити користувачам системи досягати своїх домашніх каталогів через "
-"спільні мережеві ресурси"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "Дозволені користувачі"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Частина \"Машини часу\" Apple"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "Дост. для перегл."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "Створити маску"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Опис"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "Маска каталогу"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "Вимкнути контролер домену Active Directory"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "Вимкнути Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "Вимкнути Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "Редагувати шаблон"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "Редагувати шаблон файлу конфігурації samba."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "Увімкнути спільні папки, сумісні з macOS"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
@@ -75,40 +69,54 @@ msgstr ""
"Увімкнути розширення Apple AAPL глобально і додавати параметри сумісності з "
"macOS для всіх спільних ресурсів."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "Примусов. Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "Загальні параметри"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "Лише гості"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "Назва (ім'я) вузла"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "Успадков. власник"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "Ім'я"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Спільні мережеві ресурси"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "Шлях"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
@@ -116,38 +124,46 @@ msgstr ""
"Додайте каталоги для спільного доступу. Кожен каталог посилається на папку "
"на підключеному пристрої."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "Тільки читання"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Спільно використовувати домашні каталоги"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Спільні каталоги"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
"('|') should not be changed. They get their values from the 'General "
"Settings' tab."
msgstr ""
-"Це вміст файлу '/etc/samba/smb.conf.template', з якого буде генеруватися "
-"ваш файл конфігурації samba.<br />Значення, укладені в символи (\"|\") не "
+"Це вміст файлу '/etc/samba/smb.conf.template', з якого буде генеруватися ваш "
+"файл конфігурації samba.<br />Значення, укладені в символи (\"|\") не "
"повинні змінюватися.<br />Вони отримують свої значення з вкладки \"Загальні "
"параметри\"."
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Обсяг \"Машини часу\", ГБ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "Об'єкти Vfs"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Робоча група"
+
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Дозволити користувачам системи досягати своїх домашніх каталогів через "
+#~ "спільні мережеві ресурси"
+
+#~ msgid "Hostname"
+#~ msgstr "Назва (ім'я) вузла"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Спільно використовувати домашні каталоги"
diff --git a/applications/luci-app-samba4/po/vi/samba4.po b/applications/luci-app-samba4/po/vi/samba4.po
index 2920759f41..b1bd691924 100644
--- a/applications/luci-app-samba4/po/vi/samba4.po
+++ b/applications/luci-app-samba4/po/vi/samba4.po
@@ -14,128 +14,131 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Pootle 1.1.0\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
#, fuzzy
msgid "Allow guests"
msgstr "Cho phép khách"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-#, fuzzy
-msgid "Allow system users to reach their home directories via network shares"
-msgstr ""
-"Những người sử dụng hệ thống có thể tiếp cận những thư mục tại nhà thông qua "
-"mạng lưới chia sẻ trực tuyến."
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
#, fuzzy
msgid "Allowed users"
msgstr "Người sử dụng được cho phép"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
#, fuzzy
msgid "Create mask"
msgstr "Tạo Mask"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "Mô tả"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
#, fuzzy
msgid "Directory mask"
msgstr "Thư mục Mask"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "tên máy chủ"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr ""
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "Mạng chia sẻ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
#, fuzzy
msgid "Read-only"
msgstr "Chỉ đọc "
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "Chia sẻ danh bạ chính"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "Thư mục chia sẻ"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -143,18 +146,31 @@ msgid ""
"Settings' tab."
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr ""
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "Nhóm làm việc "
+#, fuzzy
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr ""
+#~ "Những người sử dụng hệ thống có thể tiếp cận những thư mục tại nhà thông "
+#~ "qua mạng lưới chia sẻ trực tuyến."
+
+#~ msgid "Hostname"
+#~ msgstr "tên máy chủ"
+
+#~ msgid "Share home-directories"
+#~ msgstr "Chia sẻ danh bạ chính"
+
#~ msgid "Mask for new directories"
#~ msgstr "Mask cho thư mục mới"
diff --git a/applications/luci-app-samba4/po/zh-cn/samba4.po b/applications/luci-app-samba4/po/zh-cn/samba4.po
index 717ec566d6..a2c2544749 100644
--- a/applications/luci-app-samba4/po/zh-cn/samba4.po
+++ b/applications/luci-app-samba4/po/zh-cn/samba4.po
@@ -17,120 +17,126 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.9\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "允许匿名用户"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "允许系统用户通过网络共享访问他们的家目录"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "允许用户"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Apple Time-machine 共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "可浏览"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "创建权限掩码"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "描述"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "目录权限掩码"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "禁用 Active Directory 域控制器"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "禁用 Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "禁用 Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "编辑模板"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "编辑用来生成 samba 设置的模板"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "启用 macOS 兼容共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr "全局启用 Apple 的 AAPL 扩展,并为所有共享添加 macOS 兼容性选项。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "强制 Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "基本设置"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "仅来宾用户"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "主机名"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "继承所有者"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "名称"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "网络共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "目录"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr "请添加要共享的目录。每个目录指到已挂载设备上的文件夹。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "只读"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "共享家目录"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "共享目录"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -140,18 +146,28 @@ msgstr ""
"这是将从其上生成 samba 配置的文件“/etc/samba/smb.conf.template”的内容。由管道"
"符(“|”)包围的值不应更改。它们将从“常规设置”标签中获取其值。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Time-machine 大小(GB)"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "VFS 对象"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "工作组"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr "允许系统用户通过网络共享访问他们的家目录"
+
+#~ msgid "Hostname"
+#~ msgstr "主机名"
+
+#~ msgid "Share home-directories"
+#~ msgstr "共享家目录"
+
#~ msgid "Browseable"
#~ msgstr "可浏览"
diff --git a/applications/luci-app-samba4/po/zh-tw/samba4.po b/applications/luci-app-samba4/po/zh-tw/samba4.po
index 9e6fcfdff7..d2c95303ea 100644
--- a/applications/luci-app-samba4/po/zh-tw/samba4.po
+++ b/applications/luci-app-samba4/po/zh-tw/samba4.po
@@ -16,120 +16,126 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Gtranslator 2.91.7\n"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:78
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:96
msgid "Allow guests"
msgstr "允許匿名使用者"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:15
-msgid "Allow system users to reach their home directories via network shares"
-msgstr "允許系統使用者通過網路共享訪問他們的家目錄"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:75
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:93
msgid "Allowed users"
msgstr "允許使用者"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:106
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:124
msgid "Apple Time-machine share"
msgstr "Apple Time-machine 共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:63
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:81
msgid "Browse-able"
msgstr "可瀏覽"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:93
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:111
msgid "Create mask"
msgstr "建立權限掩碼"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:12
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:38
msgid "Description"
msgstr "描述"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:98
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:116
msgid "Directory mask"
msgstr "目錄權限掩碼"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:27
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:51
msgid "Disable Active Directory Domain Controller"
msgstr "禁用 Active Directory 域控制器"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:24
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:48
msgid "Disable Netbios"
msgstr "禁用 Netbios"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:30
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:54
msgid "Disable Winbind"
msgstr "禁用 Winbind"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:9
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:30
msgid "Edit Template"
msgstr "編輯模板"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:34
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:58
msgid "Edit the template that is used for generating the samba configuration."
msgstr "編輯用來生成 samba 設定的模板"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:19
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:44
msgid "Enable macOS compatible shares"
msgstr "啟用 macOS 相容共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:20
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:45
msgid ""
"Enables Apple's AAPL extension globally and adds macOS compatibility options "
"to all shares."
msgstr "全域性啟用 Apple 的 AAPL 擴充套件,併為所有共享新增 macOS 相容性選項。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:73
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:91
msgid "Force Root"
msgstr "強制 Root"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:8
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:41
+msgid "Force synchronous I/O"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:29
msgid "General Settings"
msgstr "基本設定"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:83
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:101
msgid "Guests only"
msgstr "僅來賓使用者"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:11
-msgid "Hostname"
-msgstr "主機名"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:88
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:106
msgid "Inherit owner"
msgstr "繼承所有者"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:57
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:32
+msgid "Interface"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:33
+msgid "Listen only on the given interface or, if unspecified, on lan"
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:75
msgid "Name"
msgstr "共享名"
-#: applications/luci-app-samba4/luasrc/controller/samba4.lua:12
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:3
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:21
+#: applications/luci-app-samba4/luasrc/controller/samba4.lua:10
msgid "Network Shares"
msgstr "網路共享"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:58
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:42
+msgid ""
+"On lower-end devices may increase speeds, by forceing synchronous I/O "
+"instead of the default asynchronous."
+msgstr ""
+
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:76
msgid "Path"
msgstr "目錄"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:52
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:71
msgid ""
"Please add directories to share. Each directory refers to a folder on a "
"mounted device."
msgstr "請新增要共享的目錄。每個目錄指到已掛載裝置上的資料夾。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:68
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:86
msgid "Read-only"
msgstr "只讀"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:14
-msgid "Share home-directories"
-msgstr "共享家目錄"
-
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:51
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:70
msgid "Shared Directories"
msgstr "共享目錄"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:35
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:59
msgid ""
"This is the content of the file '/etc/samba/smb.conf.template' from which "
"your samba configuration will be generated. Values enclosed by pipe symbols "
@@ -139,18 +145,28 @@ msgstr ""
"這是將從其上生成 samba 配置的檔案“/etc/samba/smb.conf.template”的內容。由管道"
"符(“|”)包圍的值不應更改。它們將從“常規設定”標籤中獲取其值。"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:108
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:126
msgid "Time-machine size in GB"
msgstr "Time-machine 大小(GB)"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:103
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:121
msgid "Vfs objects"
msgstr "VFS 物件"
-#: applications/luci-app-samba4/luasrc/model/cbi/samba4.lua:13
+#: applications/luci-app-samba4/htdocs/luci-static/resources/view/samba4.js:35
msgid "Workgroup"
msgstr "工作組"
+#~ msgid ""
+#~ "Allow system users to reach their home directories via network shares"
+#~ msgstr "允許系統使用者通過網路共享訪問他們的家目錄"
+
+#~ msgid "Hostname"
+#~ msgstr "主機名"
+
+#~ msgid "Share home-directories"
+#~ msgstr "共享家目錄"
+
#~ msgid "Browseable"
#~ msgstr "可瀏覽"
diff --git a/applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json b/applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json
new file mode 100644
index 0000000000..af3cb8af55
--- /dev/null
+++ b/applications/luci-app-samba4/root/usr/share/rpcd/acl.d/luci-app-samba4.json
@@ -0,0 +1,16 @@
+{
+ "luci-app-samba4": {
+ "description": "Grant access to LuCI app samba4",
+ "read": {
+ "file": {
+ "/etc/samba/smb.conf.template": [ "read" ],
+ "/usr/sbin/smbd": [ "exec" ]
+ }
+ },
+ "write": {
+ "file": {
+ "/etc/samba/smb.conf.template": [ "write" ]
+ }
+ }
+ }
+}
diff --git a/modules/luci-base/htdocs/luci-static/resources/validation.js b/modules/luci-base/htdocs/luci-static/resources/validation.js
index 79ae1d6707..dbf30488c1 100644
--- a/modules/luci-base/htdocs/luci-static/resources/validation.js
+++ b/modules/luci-base/htdocs/luci-static/resources/validation.js
@@ -535,9 +535,9 @@ var ValidatorFactory = L.Class.extend({
unique: function(subvalidator, subargs) {
var ctx = this,
- option = findParent(ctx.field, '[data-type][data-name]'),
+ option = findParent(ctx.field, '[data-widget][data-name]'),
section = findParent(option, '.cbi-section'),
- query = '[data-type="%s"][data-name="%s"]'.format(option.getAttribute('data-type'), option.getAttribute('data-name')),
+ query = '[data-widget="%s"][data-name="%s"]'.format(option.getAttribute('data-widget'), option.getAttribute('data-name')),
unique = true;
section.querySelectorAll(query).forEach(function(sibling) {
diff --git a/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
index b39859394e..c69989a893 100644
--- a/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
+++ b/themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
@@ -452,7 +452,6 @@ select,
.uneditable-input {
display: inline-block;
width: 210px;
- height: 30px;
padding: 4px;
font-size: 13px;
line-height: 18px;
@@ -460,6 +459,13 @@ select,
border-radius: 3px;
}
+input,
+select,
+.cbi-dropdown:not(.btn):not(.cbi-button),
+.uneditable-input {
+ height: 30px;
+}
+
.uneditable-input {
color: #808080;
}
@@ -554,10 +560,6 @@ select[multiple] {
background-color: #fff;
}
-textarea {
- height: auto !important;
-}
-
.td > input[type=text],
.td > input[type=password],
.td > select,