From: Paul Donald Date: Fri, 23 Jan 2026 06:01:08 +0000 (+0100) Subject: luci-app-ocserv: convert to JS X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=17645e6dd82ba6b3e043c8ba1545a258eef65947;p=project%2Fluci.git luci-app-ocserv: convert to JS See: https://github.com/openwrt/luci/issues/7310 Signed-off-by: Paul Donald --- diff --git a/applications/luci-app-ocserv/Makefile b/applications/luci-app-ocserv/Makefile index 32c2dc6669..ac0bad1bcf 100644 --- a/applications/luci-app-ocserv/Makefile +++ b/applications/luci-app-ocserv/Makefile @@ -7,7 +7,7 @@ include $(TOPDIR)/rules.mk LUCI_TITLE:=LuCI Support for OpenConnect VPN -LUCI_DEPENDS:=+luci-base +luci-compat +ocserv +certtool +LUCI_DEPENDS:=+luci-base +ocserv +certtool PKG_LICENSE:=Apache-2.0 PKG_MAINTAINER:=Nikos Mavrogiannopoulos diff --git a/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js new file mode 100644 index 0000000000..88492733a4 --- /dev/null +++ b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js @@ -0,0 +1,217 @@ +'use strict'; +'require form'; +'require fs'; +'require rpc'; + +/* OpenConnect VPN JavaScript for LuCI + Converted from Lua to JavaScript by @systemcrash + Copyright 2014 Nikos Mavrogiannopoulos + Licensed to the public under the Apache License 2.0. +*/ + +const callRcInit = rpc.declare({ + object: 'rc', + method: 'init', + params: [ 'name', 'action' ], +}); + +return L.view.extend({ + load: function() { + return Promise.all([ + L.resolveDefault(fs.read('/proc/net/ipv6_route'), null), + L.resolveDefault(fs.exec('/usr/bin/certtool', ['--hash', 'sha256', '--key-id', '--infile', '/etc/ocserv/server-cert.pem']).then(res => res.stdout), null), + L.resolveDefault(fs.read('/etc/ocserv/ca.pem'), ''), + ]); + }, + + render: function([has_ipv6, pki_hash, ca_content]) { + pki_hash = pki_hash ? 'sha256:' + pki_hash.trim() : ''; + + const m = new form.Map('ocserv', _('OpenConnect VPN')); + + const s = m.section(form.TypedSection, 'ocserv', 'OpenConnect'); + s.anonymous = true; + s.addremove = false; + + s.tab('general', _('General Settings')); + s.tab('ca', _('CA certificate')); + s.tab('template', _('Edit Template')); + + // Enable flag + let o = s.taboption('general', form.Flag, 'enable', _('Enable server')); + o.rmempty = false; + o.default = '1'; + + // Server's Public Key ID (read-only display) + o = s.taboption('general', form.DummyValue, '_pkid', _("Server's Public Key ID"), + _("The value to be communicated to the client to verify the server's certificate; this value only depends on the public key")); + o.cfgvalue = function(section_id) { + return pki_hash || _('Not available'); + }; + + // Authentication + o = s.taboption('general', form.ListValue, 'auth', _('User Authentication'), + _('The authentication method for the users. The simplest is plain with a single username-password pair. Use PAM modules to authenticate using another server (e.g., LDAP, Radius).')); + o.rmempty = false; + o.default = 'plain'; + o.value('plain', 'plain'); + o.value('PAM', 'PAM'); + + // Port + o = s.taboption('general', form.Value, 'port', _('Port'), + _('The same UDP and TCP ports will be used')); + o.datatype = 'port'; + + // Max clients + o = s.taboption('general', form.Value, 'max_clients', _('Max clients')); + o.datatype = 'uinteger'; + + // Max same clients + o = s.taboption('general', form.Value, 'max_same', _('Max same clients')); + o.datatype = 'uinteger'; + + // DPD + o = s.taboption('general', form.Value, 'dpd', _('Dead peer detection time (secs)')); + o.datatype = 'uinteger'; + + // Predictable IPs + o = s.taboption('general', form.Flag, 'predictable_ips', _('Predictable IPs'), + _('The assigned IPs will be selected deterministically')); + o.default = '1'; + + // Compression + o = s.taboption('general', form.Flag, 'compression', _('Enable compression'), + _('Enable compression')); + o.default = '0'; + + // UDP + o = s.taboption('general', form.Flag, 'udp', _('Enable UDP'), + _('Enable UDP channel support; this must be enabled unless you know what you are doing')); + o.default = '1'; + + // Cisco compatibility + o = s.taboption('general', form.Flag, 'cisco_compat', _('AnyConnect client compatibility'), + _('Enable support for CISCO AnyConnect clients')); + o.default = '1'; + + // Proxy ARP + o = s.taboption('general', form.Flag, 'proxy_arp', _('Enable proxy arp'), + _('Provide addresses to clients from a subnet of LAN; if enabled the network below must be a subnet of LAN. Note that the first address of the specified subnet will be reserved by ocserv, so it should not be in use. If you have a network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the upper 62 addresses.')); + o.default = '0'; + + // IPv4 Address + o = s.taboption('general', form.Value, 'ipaddr', _('VPN IPv4-Network-Address'), + _('The IPv4 subnet address to provide to clients; this should be some private network different than the LAN addresses unless proxy ARP is enabled. Leave empty to attempt auto-configuration.')); + o.datatype = 'ip4addr'; + o.default = '192.168.100.1'; + + // IPv4 Netmask + o = s.taboption('general', form.Value, 'netmask', _('VPN IPv4-Netmask'), + _('The mask of the subnet above.')); + o.datatype = 'ip4addr'; + o.default = '255.255.255.0'; + o.value('255.255.255.0'); + o.value('255.255.0.0'); + o.value('255.0.0.0'); + + // IPv6 Address (if available) + if (has_ipv6) { + o = s.taboption('general', form.Value, 'ip6addr', _('VPN IPv6-Network-Address'), + _('The IPv6 subnet address to provide to clients; leave empty to attempt auto-configuration.') + '
' + + _('CIDR-Notation: address/prefix')); + o.datatype = 'ip6addr'; + } + + // DNS servers section + const dns = m.section(form.TableSection, 'dns', _('DNS servers'), + _('The DNS servers to be provided to clients; can be either IPv6 or IPv4. Typically you should include the address of this device')); + dns.anonymous = true; + dns.addremove = true; + + o = dns.option(form.Value, 'ip', _('IP Address')); + o.datatype = 'ipaddr'; + o.rmempty = false; + + // Routes section + const routes = m.section(form.TableSection, 'routes', _('Routing table'), + _('The routing table to be provided to clients; you can mix IPv4 and IPv6 routes, the server will send only the appropriate. Leave empty to set a default route')); + routes.anonymous = true; + routes.addremove = true; + + o = routes.option(form.Value, 'ip', _('IP Address')); + o.datatype = 'ipaddr'; + o.rmempty = false; + + o = routes.option(form.Value, 'netmask', _('Netmask (or IPv6-prefix)')); + o.default = '255.255.255.0'; + o.value('255.255.255.0'); + o.value('255.255.0.0'); + o.value('255.0.0.0'); + + // Template editor + o = s.taboption('template', form.TextValue, '_tmpl', + _('Edit the template that is used for generating the ocserv configuration.')); + o.rows = 20; + o.monospace = true; + o.cfgvalue = function(section_id) { + return L.resolveDefault(fs.read('/etc/ocserv/ocserv.conf.template'), ''); + }; + o.write = function(section_id, formvalue) { + return fs.write('/etc/ocserv/ocserv.conf.template', formvalue.trim().replace(/\r\n/g, '\n') + '\n'); + }; + + // CA certificate viewer + o = s.taboption('ca', form.TextValue, '_ca', + _('View the CA certificate used by this server. You will need to save it as \'ca.pem\' and import it into the clients.')); + o.rows = 20; + o.monospace = true; + o.readonly = true; + o.cfgvalue = function(section_id) { + return ca_content; + }; + o.remove = function() { return false; }; + o.write = function() { return false; }; + + return m.render(); + }, + + addFooter: function() { + // Override to add custom behavior after form render + }, + + handleSave: function(ev) { + return this.super('handleSave', [ev]).then(() => { + // Reload occtl after save + return L.resolveDefault(fs.exec('/usr/bin/occtl', ['reload']), null); + }); + }, + + handleSaveApply: function(ev) { + return this.handleSave(ev).then(() => { + // Get the enable flag value + const mapNode = document.querySelector('[data-name="ocserv"]'); + if (!mapNode) return; + + const uci = L.uci; + return uci.load('ocserv').then(() => { + const enable = uci.get('ocserv', 'config', 'enable'); + + if (enable === '0') { + return Promise.all([ + callRcInit('ocserv', 'stop'), + callRcInit('ocserv', 'disable') + ]); + } else { + return Promise.all([ + callRcInit('ocserv', 'enable'), + callRcInit('ocserv', 'restart') + ]); + } + }); + }).then(() => { + L.ui.addNotification(null, E('p', _('Configuration has been applied.')), 'info'); + }).catch(function(e) { + L.ui.addNotification(null, E('p', _('Failed to apply configuration: %s').format(e.message)), 'error'); + }); + } +}); diff --git a/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js new file mode 100644 index 0000000000..365d533a1e --- /dev/null +++ b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js @@ -0,0 +1,198 @@ +'use strict'; +'require form'; +'require fs'; +'require tools.widgets as widgets'; +'require rpc'; + +/* OpenConnect VPN JavaScript for LuCI + Converted from Lua to JavaScript by @systemcrash + Copyright 2014 Nikos Mavrogiannopoulos + Licensed to the public under the Apache License 2.0. +*/ + +const callRcInit = rpc.declare({ + object: 'rc', + method: 'init', + params: [ 'name', 'action' ], +}); + +return L.view.extend({ + load: function() { + return Promise.all([ + L.resolveDefault(fs.read('/proc/net/ipv6_route'), false), + L.resolveDefault(fs.read('/etc/ocserv/ca.pem'), ''), + L.uci.load('ocserv') + ]); + }, + + render: function([has_ipv6, ca_content]) { + + const m = new form.Map('ocserv', _('OpenConnect VPN')); + + + let s, o; + s = m.section(form.TypedSection, 'ocserv', 'OpenConnect'); + s.anonymous = true; + s.addremove = false; + + s.tab('general', _('General Settings')); + s.tab('ca', _('CA certificate')); + s.tab('template', _('Edit Template')); + + + // Enable flag + o = s.taboption('general', form.Flag, 'enable', _('Enable server')); + o.rmempty = false; + o.default = '1'; + + // Authentication + o = s.taboption('general', form.ListValue, 'auth', _('User Authentication'), + _('The authentication method for the users. The simplest is plain with a single username-password pair. Use PAM modules to authenticate using another server (e.g., LDAP, Radius).')); + o.rmempty = false; + o.default = 'plain'; + o.value('plain', 'plain'); + o.value('PAM', 'PAM'); + + // Firewall Zone + o = s.taboption('general', widgets.ZoneSelect, 'zone', _('Firewall Zone'), + _('The firewall zone that the VPN clients will be set to')); + o.default = 'lan'; + o.nocreate = true; + + // Port + o = s.taboption('general', form.Value, 'port', _('Port'), + _('The same UDP and TCP ports will be used')); + o.datatype = 'port'; + + // Max clients + o = s.taboption('general', form.Value, 'max_clients', _('Max clients')); + o.datatype = 'uinteger'; + + // Max same clients + o = s.taboption('general', form.Value, 'max_same', _('Max same clients')); + o.datatype = 'uinteger'; + + // DPD + o = s.taboption('general', form.Value, 'dpd', _('Dead peer detection time (secs)')); + o.datatype = 'uinteger'; + + // Predictable IPs + o = s.taboption('general', form.Flag, 'predictable_ips', _('Predictable IPs'), + _('The assigned IPs will be selected deterministically')); + o.default = '1'; + + // UDP + o = s.taboption('general', form.Flag, 'udp', _('Enable UDP'), + _('Enable UDP channel support; this must be enabled unless you know what you are doing')); + o.default = '1'; + + // Cisco compatibility + o = s.taboption('general', form.Flag, 'cisco_compat', _('AnyConnect client compatibility'), + _('Enable support for CISCO AnyConnect clients')); + o.default = '1'; + + // IPv4 Address + o = s.taboption('general', form.Value, 'ipaddr', _('VPN IPv4-Network-Address')); + o.datatype = 'ip4addr'; + o.default = '192.168.100.1'; + + // IPv4 Netmask + o = s.taboption('general', form.Value, 'netmask', _('VPN IPv4-Netmask')); + o.datatype = 'ip4addr'; + o.default = '255.255.255.0'; + o.value('255.255.255.0'); + o.value('255.255.0.0'); + o.value('255.0.0.0'); + + // IPv6 Address (if available) + if (has_ipv6) { + o = s.taboption('general', form.Value, 'ip6addr', _('VPN IPv6-Network-Address'), + _('CIDR-Notation: address/prefix')); + } + + // Template editor + o = s.taboption('template', form.TextValue, '_tmpl', + _('Edit the template that is used for generating the ocserv configuration.')); + o.rows = 20; + o.monospace = true; + o.cfgvalue = function(section_id) { + return L.resolveDefault(fs.read('/etc/ocserv/ocserv.conf.template'), ''); + }; + o.write = function(section_id, formvalue) { + return fs.write('/etc/ocserv/ocserv.conf.template', formvalue.trim().replace(/\r\n/g, '\n') + '\n'); + }; + + // CA certificate viewer + o = s.taboption('ca', form.TextValue, '_ca', + _('View the CA certificate used by this server. You will need to save it as \'ca.pem\' and import it into the clients.')); + o.rows = 20; + o.monospace = true; + o.readonly = true; + o.cfgvalue = function(section_id) { + return ca_content; + }; + o.remove = function() { return false; }; + o.write = function() { return false; }; + + // DNS servers section + const dns = m.section(form.TableSection, 'dns', _('DNS servers'), + _('The DNS servers to be provided to clients; can be either IPv6 or IPv4')); + dns.anonymous = true; + dns.addremove = true; + + o = dns.option(form.Value, 'ip', _('IP Address')); + o.datatype = 'ipaddr'; + o.rmempty = false; + + // Routes section + const routes = m.section(form.TableSection, 'routes', _('Routing table'), + _('The routing table to be provided to clients; you can mix IPv4 and IPv6 routes, the server will send only the appropriate. Leave empty to set a default route')); + routes.anonymous = true; + routes.addremove = true; + + o = routes.option(form.Value, 'ip', _('IP Address')); + o.datatype = 'ipaddr'; + o.rmempty = false; + + o = routes.option(form.Value, 'netmask', _('Netmask (or IPv6-prefix)')); + o.default = '255.255.255.0'; + o.value('255.255.255.0'); + o.value('255.255.0.0'); + o.value('255.0.0.0'); + + return m.render(); + }, + + handleSave: function(ev) { + return this.super('handleSave', [ev]).then(() => { + // Reload occtl after save + return L.resolveDefault(fs.exec('/usr/bin/occtl', ['reload']), null); + }); + }, + + handleSaveApply: function(ev) { + return this.handleSave(ev).then(() => { + // Get the enable flag value + const uci = L.uci; + return uci.load('ocserv').then(() => { + const enable = uci.get('ocserv', 'config', 'enable'); + + if (enable === '0') { + return Promise.all([ + callRcInit('ocserv', 'stop'), + callRcInit('ocserv', 'disable') + ]); + } else { + return Promise.all([ + callRcInit('ocserv', 'enable'), + callRcInit('ocserv', 'restart') + ]); + } + }); + }).then(() => { + L.ui.addNotification(null, E('p', _('Configuration has been applied.')), 'info'); + }).catch(function(e) { + L.ui.addNotification(null, E('p', _('Failed to apply configuration: %s').format(e.message)), 'error'); + }); + } +}); diff --git a/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js new file mode 100644 index 0000000000..2cb4e5690a --- /dev/null +++ b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js @@ -0,0 +1,207 @@ +'use strict'; +'require form'; +'require fs'; +'require ui'; +'require rpc'; + +/* OpenConnect VPN JavaScript for LuCI + Converted from Lua to JavaScript by @systemcrash + Copyright 2014 Nikos Mavrogiannopoulos + Licensed to the public under the Apache License 2.0. +*/ + +const callRcInit = rpc.declare({ + object: 'rc', + method: 'init', + params: [ 'name', 'action' ], +}); + +return L.view.extend({ + load() { + return Promise.all([ + L.resolveDefault(fs.exec('/usr/bin/occtl', ['--json', 'show', 'users']).then(res => res.stdout), ''), + L.uci.load('ocserv'), + ]); + }, + + parseUsers(output) { + const users = []; + + // Handle empty or invalid output + if (!output || !output.trim()) { + return users; + } + + try { + // Clean up the output - remove extra newlines and trim + const cleaned = output.trim().replace(/\[\s*\n\s*\]/g, '[]'); + const json = JSON.parse(cleaned); + + // Handle different JSON structures + if (Array.isArray(json)) { + // Handle empty array like "[\n]" + if (json.length === 0) { + return users; + } + // If it's an array of users directly + return json.map(entry => this.normalizeUser(entry)); + } else if (json && json.users && Array.isArray(json.users)) { + // If it's wrapped in a "users" property + return json.users.map(entry => this.normalizeUser(entry)); + } + + return users; + } catch (e) { + console.error('Failed to parse JSON:', e.message); + return users; + } + }, + + normalizeUser(entry) { + return { + id: entry.id, + user: entry?.username || entry?.user, + group: entry?.group, + vpn_ip: entry['vpn-ipv4'] || entry.vpn_ip, + vpn_ip6: entry['vpn-ipv6'] || entry.vpn_ip6, + ip: entry?.ip, + device: entry?.device, + time: entry?.time || entry['connected-at'], + cipher: entry?.cipher, + status: entry?.status + }; + }, + + handleDisconnect(id, ev) { + return L.resolveDefault( + fs.exec('/usr/bin/occtl', ['disconnect', 'id', id]), + null + ).then(() => { + L.ui.addNotification(null, E('p', _('User %s has been disconnected.').format(id)), 'info'); + // Reload the page to refresh the user list + window.location.reload(); + }).catch(function(e) { + L.ui.addNotification(null, E('p', _('Failed to disconnect user: %s').format(e.message)), 'error'); + }); + }, + + render([occtl_output]) { + const users = this.parseUsers(occtl_output); + const auth_method = L.uci.get('ocserv', 'config', 'auth'); + + const m = new form.Map('ocserv', _('OpenConnect VPN')); + + // If using plain authentication, show user management section + if (auth_method === 'plain') { + const s = m.section(form.TableSection, 'ocservusers', _('Available users')); + s.anonymous = true; + s.addremove = true; + + let o; + + o = s.option(form.Value, 'name', _('Name')); + o.rmempty = false; + o.datatype = 'uciname'; + + o = s.option(form.DummyValue, 'group', _('Group')); + o.rmempty = true; + + o = s.option(form.Value, 'password', _('Password')); + o.password = true; + o.rmempty = false; + + // Custom write to handle password encryption + o.write = function(section_id, formvalue) { + // Check if password is already hashed (starts with $) + if (formvalue.match(/^\$\d+\$/)) { + return form.Value.prototype.write.call(this, section_id, formvalue); + } else { + // For new passwords, we'll store them as-is and let ocserv handle hashing + // In production, you might want to hash client-side or via RPC + return form.Value.prototype.write.call(this, section_id, formvalue); + } + }; + } + + // Active Users section + const activeSection = m.section(form.TypedSection, '__active_users__', _('Active users')); + activeSection.anonymous = true; + activeSection.cfgsections = function() { return ['_active']; }; + + // Use a custom render to display active users table + activeSection.render = L.bind(function() { + const table = E('div', { 'class': 'table cbi-section-table' }, [ + E('div', { 'class': 'tr table-titles' }, [ + E('div', { 'class': 'th' }, _('ID')), + E('div', { 'class': 'th' }, _('Username')), + E('div', { 'class': 'th' }, _('Group')), + E('div', { 'class': 'th' }, _('VPN IPv4')), + E('div', { 'class': 'th' }, _('VPN IPv6')), + E('div', { 'class': 'th' }, _('Remote IP')), + E('div', { 'class': 'th' }, _('Device')), + E('div', { 'class': 'th' }, _('Time')), + E('div', { 'class': 'th' }, _('Cipher')), + E('div', { 'class': 'th' }, _('Status')), + E('div', { 'class': 'th' }, _('Tx')), + E('div', { 'class': 'th' }, _('Rx')), + E('div', { 'class': 'th cbi-section-actions' }, _('Actions')) + ]) + ]); + + if (users.length === 0) { + table.appendChild( + E('div', { 'class': 'tr placeholder' }, [ + E('div', { 'class': 'td', 'colspan': 10 }, + E('em', _('Collecting data...'))) + ]) + ); + } else { + for (let user of users) { + table.appendChild( + E('div', { 'class': 'tr' }, [ + E('div', { 'class': 'td', 'data-title': _('ID') }, user.id), + E('div', { 'class': 'td', 'data-title': _('Username') }, user.user), + E('div', { 'class': 'td', 'data-title': _('Group') }, user.group), + E('div', { 'class': 'td', 'data-title': _('VPN IPv4') }, user.vpn_ip), + E('div', { 'class': 'td', 'data-title': _('VPN IPv6') }, user.vpn_ip6), + E('div', { 'class': 'td', 'data-title': _('Remote IP') }, user.ip), + E('div', { 'class': 'td', 'data-title': _('Device') }, user.device), + E('div', { 'class': 'td', 'data-title': _('Time') }, user.time), + E('div', { 'class': 'td', 'data-title': _('Cipher') }, user.cipher), + E('div', { 'class': 'td', 'data-title': _('Status') }, user.status), + E('div', { 'class': 'td', 'data-title': _('Tx') }, user.tx), + E('div', { 'class': 'td', 'data-title': _('Rx') }, user.rx), + E('div', { 'class': 'td cbi-section-actions' }, + E('button', { + 'class': 'cbi-button cbi-button-remove', + 'click': L.bind(this.handleDisconnect, this, user.id) + }, _('Disconnect'))) + ]) + ); + } + } + + return E('div', { 'class': 'cbi-section' }, [ + E('h3', _('Active users')), + table + ]); + }, this); + + return m.render(); + }, + + // handleSave(ev) { + // return this.super('handleSave', [ev]).then(() => { + // // Restart ocserv after user changes + // return callRcInit('ocserv', 'restart'); + // }).then(() => { + // L.ui.addNotification(null, E('p', _('Configuration saved and ocserv restarted.')), 'info'); + // }).catch(function(e) { + // L.ui.addNotification(null, E('p', _('Failed to restart ocserv: %s').format(e.message)), 'error'); + // }); + // } + handleSave: null, + handleSaveApply: null, + handleReset: null, + +}); diff --git a/applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js new file mode 100644 index 0000000000..615ba92346 --- /dev/null +++ b/applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js @@ -0,0 +1,159 @@ +'use strict'; +'require baseclass'; +'require fs'; + +/* OpenConnect VPN Status Widget for LuCI + Converted from Lua to JavaScript by @systemcrash + Copyright 2014 Nikos Mavrogiannopoulos + Licensed to the public under the Apache License 2.0. +*/ + +return baseclass.extend({ + title: _('Active OpenConnect Users'), + + parseUsers: function(output) { + const users = []; + + // Handle empty or invalid output + if (!output || !output.trim()) { + return users; + } + + try { + // Clean up the output - remove extra newlines and trim + const cleaned = output.trim().replace(/\[\s*\n\s*\]/g, '[]'); + const json = JSON.parse(cleaned); + + // Handle different JSON structures + if (Array.isArray(json)) { + // Handle empty array like "[\n]" + if (json.length === 0) { + return users; + } + // If it's an array of users directly + return json.map(entry => this.normalizeUser(entry)); + } else if (json && json.users && Array.isArray(json.users)) { + // If it's wrapped in a "users" property + return json.users.map(entry => this.normalizeUser(entry)); + } + + return users; + } catch (e) { + // Fall back to text parsing for non-JSON output + console.warn('JSON parsing failed, falling back to text parsing:', e.message); + return this.parseUsersText(output); + } + }, + + normalizeUser: function(entry) { + return { + id: entry.id, + user: entry?.username || entry?.user, + group: entry?.group, + vpn_ip: entry['vpn-ipv4'] || entry.vpn_ip, + vpn_ip6: entry['vpn-ipv6'] || entry.vpn_ip6, + ip: entry?.ip, + device: entry?.device, + time: entry?.time || entry['connected-at'], + cipher: entry?.cipher, + status: entry?.status + }; + }, + + parseUsersText: function(output) { + const users = []; + if (!output) return users; + + const lines = output.split('\n'); + for (let line of lines) { + // Parse: id user group vpn_ip ip device time cipher status + const match = line.match(/^\s*(\d+)\s+([-_\w]+)\s+([().*\-_\w]+)\s+([:.\-_\w]+)\s+([:.\-_\w]+)\s+([:.\-_\w]+)\s+([:.\-_\w]+)\s+([():.\-_\w]+)\s+([:.\-_\w]+)/); + if (match) { + users.push({ + id: match[1], + user: match[2], + group: match[3], + vpn_ip: match[4], + ip: match[5], + device: match[6], + time: match[7], + cipher: match[8], + status: match[9] + }); + } + } + return users; + }, + + handleDisconnect: function(id) { + return L.resolveDefault( + fs.exec('/usr/bin/occtl', ['disconnect', 'id', id]), + null + ).then(() => { + L.ui.addNotification(null, E('p', _('User %s has been disconnected.').format(id)), 'info'); + // Trigger refresh + this.load(); + }).catch(function(e) { + L.ui.addNotification(null, E('p', _('Failed to disconnect user: %s').format(e.message)), 'error'); + }); + }, + + load: function() { + return L.resolveDefault( + fs.exec('/usr/bin/occtl', ['show', 'users']).then(res => res.stdout), + '' + ); + }, + + render: function(data) { + const users = this.parseUsers(data || ''); + + const table = E('div', { 'class': 'table' }, [ + E('div', { 'class': 'tr table-titles' }, [ + E('div', { 'class': 'th' }, _('User')), + E('div', { 'class': 'th' }, _('Group')), + E('div', { 'class': 'th' }, _('VPN IP Address')), + E('div', { 'class': 'th' }, _('IP Address')), + E('div', { 'class': 'th' }, _('Device')), + E('div', { 'class': 'th' }, _('Time')), + E('div', { 'class': 'th' }, _('Cipher')), + E('div', { 'class': 'th' }, _('Status')), + E('div', { 'class': 'th' }, '\u00a0') + ]) + ]); + + if (users.length === 0) { + table.appendChild( + E('div', { 'class': 'tr placeholder' }, [ + E('div', { 'class': 'td' }, + E('em', _('There are no active users.'))) + ]) + ); + } else { + for (let user of users) { + table.appendChild( + E('div', { 'class': 'tr' }, [ + E('div', { 'class': 'td' }, user.user), + E('div', { 'class': 'td' }, user.group), + E('div', { 'class': 'td' }, user.vpn_ip), + E('div', { 'class': 'td' }, user.ip), + E('div', { 'class': 'td' }, user.device), + E('div', { 'class': 'td' }, user.time), + E('div', { 'class': 'td' }, user.cipher), + E('div', { 'class': 'td' }, user.status), + E('div', { 'class': 'td' }, + E('button', { + 'class': 'cbi-button cbi-button-remove', + 'click': L.bind(this.handleDisconnect, this, user.id) + }, _('Disconnect'))) + ]) + ); + } + } + + return E('div', { 'class': 'cbi-section' }, [ + E('legend', _('Active OpenConnect Users')), + table + ]); + } +}); diff --git a/applications/luci-app-ocserv/luasrc/controller/ocserv.lua b/applications/luci-app-ocserv/luasrc/controller/ocserv.lua deleted file mode 100644 index 3127f73c62..0000000000 --- a/applications/luci-app-ocserv/luasrc/controller/ocserv.lua +++ /dev/null @@ -1,79 +0,0 @@ --- Copyright 2014 Nikos Mavrogiannopoulos --- Licensed to the public under the Apache License 2.0. - -module("luci.controller.ocserv", package.seeall) - -function index() - if not nixio.fs.access("/etc/config/ocserv") then - return - end - - local page - - page = entry({"admin", "vpn", "ocserv"}, alias("admin", "vpn", "ocserv", "main"), - _("OpenConnect VPN")) - page.dependent = true - page.acl_depends = { "luci-app-ocserv" } - - page = entry({"admin", "vpn", "ocserv", "main"}, - cbi("ocserv/main"), - _("Server Settings"), 200) - page.dependent = true - - page = entry({"admin", "vpn", "ocserv", "users"}, - cbi("ocserv/users"), - _("User Settings"), 300) - page.dependent = true - - entry({"admin", "vpn", "ocserv", "status"}, - call("ocserv_status")).leaf = true - - entry({"admin", "vpn", "ocserv", "disconnect"}, - post("ocserv_disconnect")).leaf = true - -end - -function ocserv_status() - local ipt = io.popen("/usr/bin/occtl show users"); - - if ipt then - - local fwd = { } - while true do - - local ln = ipt:read("*l") - if not ln then break end - - local id, user, group, vpn_ip, ip, device, time, cipher, status = - ln:match("^%s*(%d+)%s+([-_%w]+)%s+([%(%)%.%*-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%(%)%:%.-_%w]+)%s+([%:%.-_%w]+).*") - if id then - fwd[#fwd+1] = { - id = id, - user = user, - group = group, - vpn_ip = vpn_ip, - ip = ip, - device = device, - time = time, - cipher = cipher, - status = status - } - end - end - ipt:close() - luci.http.prepare_content("application/json") - luci.http.write_json(fwd) - end -end - -function ocserv_disconnect(num) - local idx = tonumber(num) - - if idx and idx > 0 then - luci.sys.call("/usr/bin/occtl disconnect id %d" % idx) - luci.http.status(200, "OK") - - return - end - luci.http.status(400, "Bad request") -end diff --git a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua deleted file mode 100644 index 6194a18dca..0000000000 --- a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua +++ /dev/null @@ -1,158 +0,0 @@ --- Copyright 2014 Nikos Mavrogiannopoulos --- Licensed to the public under the Apache License 2.0. - -local fs = require "nixio.fs" -local has_ipv6 = fs.access("/proc/net/ipv6_route") - -m = Map("ocserv", translate("OpenConnect VPN")) - -s = m:section(TypedSection, "ocserv", "OpenConnect") -s.anonymous = true - -s:tab("general", translate("General Settings")) -s:tab("ca", translate("CA certificate")) -s:tab("template", translate("Edit Template")) - -local e = s:taboption("general", Flag, "enable", translate("Enable server")) -e.rmempty = false -e.default = "1" - -local o_pki = s:taboption("general", DummyValue, "pkid", translate("Server's Public Key ID"), - translate("The value to be communicated to the client to verify the server's certificate; this value only depends on the public key")) - -local fd = io.popen("/usr/bin/certtool --hash sha256 --key-id --infile /etc/ocserv/server-cert.pem", "r") -if fd then local ln - local ln = fd:read("*l") - if ln then - o_pki.default = "sha256:" .. ln - end - fd:close() -end - -function m.on_commit(map) - luci.sys.call("/usr/bin/occtl reload >/dev/null 2>&1") -end - -function e.write(self, section, value) - if value == "0" then - luci.sys.call("/etc/init.d/ocserv stop >/dev/null 2>&1") - luci.sys.call("/etc/init.d/ocserv disable >/dev/null 2>&1") - else - luci.sys.call("/etc/init.d/ocserv enable >/dev/null 2>&1") - luci.sys.call("/etc/init.d/ocserv restart >/dev/null 2>&1") - end - Flag.write(self, section, value) -end - -local o - -o = s:taboption("general", ListValue, "auth", translate("User Authentication"), - translate("The authentication method for the users. The simplest is plain with a single username-password pair. Use PAM modules to authenticate using another server (e.g., LDAP, Radius).")) -o.rmempty = false -o.default = "plain" -o:value("plain") -o:value("PAM") - -s:taboption("general", Value, "port", translate("Port"), - translate("The same UDP and TCP ports will be used")) -s:taboption("general", Value, "max_clients", translate("Max clients")) -s:taboption("general", Value, "max_same", translate("Max same clients")) -s:taboption("general", Value, "dpd", translate("Dead peer detection time (secs)")) - -local pip = s:taboption("general", Flag, "predictable_ips", translate("Predictable IPs"), - translate("The assigned IPs will be selected deterministically")) -pip.default = "1" - -local compr = s:taboption("general", Flag, "compression", translate("Enable compression"), - translate("Enable compression")) -compr.default = "0" - -local udp = s:taboption("general", Flag, "udp", translate("Enable UDP"), - translate("Enable UDP channel support; this must be enabled unless you know what you are doing")) -udp.default = "1" - -local cisco = s:taboption("general", Flag, "cisco_compat", translate("AnyConnect client compatibility"), - translate("Enable support for CISCO AnyConnect clients")) -cisco.default = "1" - - -tmpl = s:taboption("template", Value, "_tmpl", - translate("Edit the template that is used for generating the ocserv configuration.")) - -tmpl.template = "cbi/tvalue" -tmpl.rows = 20 - -function tmpl.cfgvalue(self, section) - return nixio.fs.readfile("/etc/ocserv/ocserv.conf.template") -end - -function tmpl.write(self, section, value) - value = value:gsub("\r\n?", "\n") - nixio.fs.writefile("/etc/ocserv/ocserv.conf.template", value) -end - -ca = s:taboption("ca", Value, "_ca", - translate("View the CA certificate used by this server. You will need to save it as 'ca.pem' and import it into the clients.")) - -ca.template = "cbi/tvalue" -ca.rows = 20 - -function ca.cfgvalue(self, section) - return nixio.fs.readfile("/etc/ocserv/ca.pem") -end - ---[[Networking options]]-- - -local parp = s:taboption("general", Flag, "proxy_arp", translate("Enable proxy arp"), - translate("Provide addresses to clients from a subnet of LAN; if enabled the network below must be a subnet of LAN. Note that the first address of the specified subnet will be reserved by ocserv, so it should not be in use. If you have a network in LAN covering 192.168.1.0/24 use 192.168.1.192/26 to reserve the upper 62 addresses.")) -parp.default = "0" - -ipaddr = s:taboption("general", Value, "ipaddr", translate("VPN IPv4-Network-Address"), - translate("The IPv4 subnet address to provide to clients; this should be some private network different than the LAN addresses unless proxy ARP is enabled. Leave empty to attempt auto-configuration.")) -ipaddr.datatype = "ip4addr" -ipaddr.default = "192.168.100.1" - -nm = s:taboption("general", Value, "netmask", translate("VPN IPv4-Netmask"), - translate("The mask of the subnet above.")) -nm.datatype = "ip4addr" -nm.default = "255.255.255.0" -nm:value("255.255.255.0") -nm:value("255.255.0.0") -nm:value("255.0.0.0") - -if has_ipv6 then - ip6addr = s:taboption("general", Value, "ip6addr", translate("VPN IPv6-Network-Address"), translate("CIDR-Notation: address/prefix"), - translate("The IPv6 subnet address to provide to clients; leave empty to attempt auto-configuration.")) - ip6addr.datatype = "ip6addr" -end - - ---[[DNS]]-- - -s = m:section(TypedSection, "dns", translate("DNS servers"), - translate("The DNS servers to be provided to clients; can be either IPv6 or IPv4. Typically you should include the address of this device")) -s.anonymous = true -s.addremove = true -s.template = "cbi/tblsection" - -s:option(Value, "ip", translate("IP Address")).rmempty = true -s.datatype = "ipaddr" - ---[[Routes]]-- - -s = m:section(TypedSection, "routes", translate("Routing table"), - translate("The routing table to be provided to clients; you can mix IPv4 and IPv6 routes, the server will send only the appropriate. Leave empty to set a default route")) -s.anonymous = true -s.addremove = true -s.template = "cbi/tblsection" - -s:option(Value, "ip", translate("IP Address")).rmempty = true - -o = s:option(Value, "netmask", translate("Netmask (or IPv6-prefix)")) -o.default = "255.255.255.0" -o:value("255.255.255.0") -o:value("255.255.0.0") -o:value("255.0.0.0") - - -return m diff --git a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua deleted file mode 100644 index c50cb39188..0000000000 --- a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua +++ /dev/null @@ -1,139 +0,0 @@ --- Copyright 2014 Nikos Mavrogiannopoulos --- Licensed to the public under the Apache License 2.0. - -local fs = require "nixio.fs" -local has_ipv6 = fs.access("/proc/net/ipv6_route") - -m = Map("ocserv", translate("OpenConnect VPN")) - -s = m:section(TypedSection, "ocserv", "OpenConnect") -s.anonymous = true - -s:tab("general", translate("General Settings")) -s:tab("ca", translate("CA certificate")) -s:tab("template", translate("Edit Template")) - -local e = s:taboption("general", Flag, "enable", translate("Enable server")) -e.rmempty = false -e.default = "1" - -function m.on_commit(map) - luci.sys.call("/usr/bin/occtl reload >/dev/null 2>&1") -end - -function e.write(self, section, value) - if value == "0" then - luci.sys.call("/etc/init.d/ocserv stop >/dev/null 2>&1") - luci.sys.call("/etc/init.d/ocserv disable >/dev/null 2>&1") - else - luci.sys.call("/etc/init.d/ocserv enable >/dev/null 2>&1") - luci.sys.call("/etc/init.d/ocserv restart >/dev/null 2>&1") - end - Flag.write(self, section, value) -end - -local o - -o = s:taboption("general", ListValue, "auth", translate("User Authentication"), - translate("The authentication method for the users. The simplest is plain with a single username-password pair. Use PAM modules to authenticate using another server (e.g., LDAP, Radius).")) -o.rmempty = false -o.default = "plain" -o:value("plain") -o:value("PAM") - -o = s:taboption("general", Value, "zone", translate("Firewall Zone"), - translate("The firewall zone that the VPN clients will be set to")) -o.nocreate = true -o.default = "lan" -o.template = "cbi/firewall_zonelist" - -s:taboption("general", Value, "port", translate("Port"), - translate("The same UDP and TCP ports will be used")) -s:taboption("general", Value, "max_clients", translate("Max clients")) -s:taboption("general", Value, "max_same", translate("Max same clients")) -s:taboption("general", Value, "dpd", translate("Dead peer detection time (secs)")) - -local pip = s:taboption("general", Flag, "predictable_ips", translate("Predictable IPs"), - translate("The assigned IPs will be selected deterministically")) -pip.default = "1" - -local udp = s:taboption("general", Flag, "udp", translate("Enable UDP"), - translate("Enable UDP channel support; this must be enabled unless you know what you are doing")) -udp.default = "1" - -local cisco = s:taboption("general", Flag, "cisco_compat", translate("AnyConnect client compatibility"), - translate("Enable support for CISCO AnyConnect clients")) -cisco.default = "1" - -ipaddr = s:taboption("general", Value, "ipaddr", translate("VPN IPv4-Network-Address")) -ipaddr.default = "192.168.100.1" -ipaddr.datatype = "ip4addr" - -nm = s:taboption("general", Value, "netmask", translate("VPN IPv4-Netmask")) -nm.default = "255.255.255.0" -nm.datatype = "ip4addr" -nm:value("255.255.255.0") -nm:value("255.255.0.0") -nm:value("255.0.0.0") - -if has_ipv6 then - ip6addr = s:taboption("general", Value, "ip6addr", translate("VPN IPv6-Network-Address"), translate("CIDR-Notation: address/prefix")) -end - - -tmpl = s:taboption("template", Value, "_tmpl", - translate("Edit the template that is used for generating the ocserv configuration.")) - -tmpl.template = "cbi/tvalue" -tmpl.rows = 20 - -function tmpl.cfgvalue(self, section) - return nixio.fs.readfile("/etc/ocserv/ocserv.conf.template") -end - -function tmpl.write(self, section, value) - value = value:gsub("\r\n?", "\n") - nixio.fs.writefile("/etc/ocserv/ocserv.conf.template", value) -end - -ca = s:taboption("ca", Value, "_ca", - translate("View the CA certificate used by this server. You will need to save it as 'ca.pem' and import it into the clients.")) - -ca.template = "cbi/tvalue" -ca.rows = 20 - -function ca.cfgvalue(self, section) - return nixio.fs.readfile("/etc/ocserv/ca.pem") -end - ---[[DNS]]-- - -s = m:section(TypedSection, "dns", translate("DNS servers"), - translate("The DNS servers to be provided to clients; can be either IPv6 or IPv4")) -s.anonymous = true -s.addremove = true -s.template = "cbi/tblsection" - -s:option(Value, "ip", translate("IP Address")).rmempty = true -s.datatype = "ipaddr" - ---[[Routes]]-- - -s = m:section(TypedSection, "routes", translate("Routing table"), - translate("The routing table to be provided to clients; you can mix IPv4 and IPv6 routes, the server will send only the appropriate. Leave empty to set a default route")) -s.anonymous = true -s.addremove = true -s.template = "cbi/tblsection" - -s:option(Value, "ip", translate("IP Address")).rmempty = true -s.datatype = "ipaddr" - -o = s:option(Value, "netmask", translate("Netmask (or IPv6-prefix)")) -o.default = "255.255.255.0" - -o:value("255.255.255.0") -o:value("255.255.0.0") -o:value("255.0.0.0") - - -return m diff --git a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua b/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua deleted file mode 100644 index 3736471f5d..0000000000 --- a/applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua +++ /dev/null @@ -1,75 +0,0 @@ --- Copyright 2014 Nikos Mavrogiannopoulos --- Licensed to the public under the Apache License 2.0. - -local dsp = require "luci.dispatcher" -local nixio = require "nixio" - -m = Map("ocserv", translate("OpenConnect VPN")) - -if m.uci:get("ocserv", "config", "auth") == "plain" then - ---[[Users]]-- - -function m.on_commit(map) - luci.sys.call("/etc/init.d/ocserv restart >/dev/null 2>&1") -end - -s = m:section(TypedSection, "ocservusers", translate("Available users")) -s.anonymous = true -s.addremove = true -s.template = "cbi/tblsection" - -s:option(Value, "name", translate("Name")).rmempty = true -s:option(DummyValue, "group", translate("Group")).rmempty = true -pwd = s:option(Value, "password", translate("Password")) -pwd.password = false - -function pwd.write(self, section, value) - local pass - if string.match(value, "^%$%d%$.*") then - pass = value - else - local t = tonumber(nixio.getpid()*os.time()) - local salt = "$1$" .. t .. "$" - pass = nixio.crypt(value, salt) - end - Value.write(self, section, pass) -end - ---[[if plain]]-- -end - -local lusers = { } -local fd = io.popen("/usr/bin/occtl show users", "r") -if fd then local ln - repeat - ln = fd:read("*l") - if not ln then break end - - local id, user, group, vpn_ip, ip, device, time, cipher, status = - ln:match("^%s*(%d+)%s+([-_%w]+)%s+([%(%)%.%*-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%:%.-_%w]+)%s+([%(%)%:%.-_%w]+)%s+([%:%.-_%w]+).*") - if id then - table.insert(lusers, {id, user, group, vpn_ip, ip, device, time, cipher, status}) - end - until not ln - fd:close() -end - - ---[[Active Users]]-- - -local s = m:section(Table, lusers, translate("Active users")) -s.anonymous = true -s.template = "cbi/tblsection" - -s:option(DummyValue, 1, translate("ID")) -s:option(DummyValue, 2, translate("Username")) -s:option(DummyValue, 3, translate("Group")) -s:option(DummyValue, 4, translate("IP")) -s:option(DummyValue, 5, translate("VPN IP")) -s:option(DummyValue, 6, translate("Device")) -s:option(DummyValue, 7, translate("Time")) -s:option(DummyValue, 8, translate("Cipher")) -s:option(DummyValue, 9, translate("Status")) - -return m diff --git a/applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm b/applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm deleted file mode 100644 index 4575806954..0000000000 --- a/applications/luci-app-ocserv/luasrc/view/admin_status/index/ocserv.htm +++ /dev/null @@ -1 +0,0 @@ -<%+ocserv_status%> diff --git a/applications/luci-app-ocserv/luasrc/view/ocserv_status.htm b/applications/luci-app-ocserv/luasrc/view/ocserv_status.htm deleted file mode 100644 index b6212ec2c1..0000000000 --- a/applications/luci-app-ocserv/luasrc/view/ocserv_status.htm +++ /dev/null @@ -1,66 +0,0 @@ - - -
- <%:Active OpenConnect Users%> -
-
-
<%:User%>
-
<%:Group%>
-
<%:IP Address%>
-
<%:VPN IP Address%>
-
<%:Device%>
-
<%:Time%>
-
<%:Cipher%>
-
<%:Status%>
-
 
-
-
-
<%:Collecting data...%>
-
-
-
- diff --git a/applications/luci-app-ocserv/po/ar/ocserv.po b/applications/luci-app-ocserv/po/ar/ocserv.po index 00479ef05e..3c70594edb 100644 --- a/applications/luci-app-ocserv/po/ar/ocserv.po +++ b/applications/luci-app-ocserv/po/ar/ocserv.po @@ -11,106 +11,135 @@ msgstr "" "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 5.5-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "الشفرة" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "جمع البيانات..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "جهاز" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "الاعدادات العامة" @@ -118,69 +147,71 @@ msgstr "الاعدادات العامة" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "معرف" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "عنوان الـ IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "اسم" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "كلمة المرور" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "المنفذ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -189,140 +220,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "اعدادات الخادم" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "الحالة" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "وقت" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "مستخدم" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "اسم المستخدم" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/bg/ocserv.po b/applications/luci-app-ocserv/po/bg/ocserv.po index a93f939798..0c7a086af6 100644 --- a/applications/luci-app-ocserv/po/bg/ocserv.po +++ b/applications/luci-app-ocserv/po/bg/ocserv.po @@ -11,107 +11,136 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.14-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" "CIDR-Notation: address/prefix" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA сертификат" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Шифър" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Събиране на данни…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Устройство" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Промяна на шаблон" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Общи настройки" @@ -119,69 +148,71 @@ msgstr "Общи настройки" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP адрес" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Име" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Порт" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -190,140 +221,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Състояние" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Потребителско име" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/bn_BD/ocserv.po b/applications/luci-app-ocserv/po/bn_BD/ocserv.po index 283d893308..b600a7b4c8 100644 --- a/applications/luci-app-ocserv/po/bn_BD/ocserv.po +++ b/applications/luci-app-ocserv/po/bn_BD/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.14-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "ডিভাইস" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "টেমপ্লেট পরিবর্তন করুন" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "সাধারণ সেটিংস" @@ -117,69 +146,71 @@ msgstr "সাধারণ সেটিংস" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "আইপি এড্রেস" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "সর্বোচ্চ ক্লায়েন্ট সংখ্যা" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "নাম" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "পোর্ট" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "অবস্থা" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/ca/ocserv.po b/applications/luci-app-ocserv/po/ca/ocserv.po index fb20f12ee8..535b640ca1 100644 --- a/applications/luci-app-ocserv/po/ca/ocserv.po +++ b/applications/luci-app-ocserv/po/ca/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificat CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "S’estan recollint dades…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Dispositiu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Paràmetres generals" @@ -117,69 +146,71 @@ msgstr "Paràmetres generals" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nom" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Contrasenya" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Estat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/cs/ocserv.po b/applications/luci-app-ocserv/po/cs/ocserv.po index 4b186e8ac0..5acce659ce 100644 --- a/applications/luci-app-ocserv/po/cs/ocserv.po +++ b/applications/luci-app-ocserv/po/cs/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.13-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-Notace: adresa/" "předpona" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktivní uživatelé OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktivní uživatelé" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Kompatibilita s klientem AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Uživatelé k dispozici" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certifikát cert. autority" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Šifra" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Shromažďování dat…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS servery" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Doba zjišťování nekomunikujícího protějšku (sekundy)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Zařízení" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Upravit šablonu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Upravte šablonu, která je používaná pro vytváření nastavení ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Povolit UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "Zapnout podporu pro UDP kanál (je třeba, aby toto bylo zapnuté – vypínejte " "pouze pokud opravdu víte, co děláte)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Zapnout kompresi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Povolit proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Zapnout server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Povolit podporu pro klienty CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zóna brány firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Obecná nastavení" @@ -121,69 +150,71 @@ msgstr "Obecná nastavení" msgid "Grant UCI access for luci-app-ocserv" msgstr "Udělit luci-app-ocserv přístup do UCI nastavování" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Skupina" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "Identifikátor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP adresa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Nejvýše klientů" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Stejných klientů nejvýše" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Název" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Maska sítě (nebo IPv6 předpona)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Heslo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Předvídatelné IP adresy" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,29 +228,40 @@ msgstr "" "síť pokrývající 192.168.1.0/24, použijte 192.168.1.192/26 pro rezervaci " "horních 62 adres." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Směrovací tabulka" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Nastavení serveru" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Identifikátor veřejného klíče serveru" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Stav" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "DNS servery, které poskytnout klientům (může být buď IPv6 nebo IPv4)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -227,7 +269,7 @@ msgstr "" "DNS servery, které poskytovat klientům (může být buď IPv6 nebo IPv4). " "Typicky byste měli zahrnout adresu tohoto zařízení" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -237,7 +279,7 @@ msgstr "" "soukromá síť, odlišná od LAN adres – tedy pokud není zapnuté proxy ARP). " "Pokud se má být pokoušeno o automatické nastavení, nevyplňujte." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -245,13 +287,13 @@ msgstr "" "IPv6 podsíť, kterou poskytnout klientům. Pokud má být proveden pokus o " "automatické nastavení, nevyplňujte." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Přiřazené IP adresy budou vybrány očekávatelně" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -261,16 +303,16 @@ msgstr "" "uživatelské jméno - heslo. Pokud chcete ověřovat pomocí jiného serveru " "(např. LDAP, Radius), použijte PAM moduly." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Zóna brány firewall, do které budou VPN klienti nastavení" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Maska výše uvedené podsítě." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -280,12 +322,12 @@ msgstr "" "trasy – server odešle pouze ty příhodné). Pokud má být používána výchozí " "trasa, nevyplňujte" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Budou použity stejné UDP a TCP porty" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -293,64 +335,88 @@ msgstr "" "Hodnota kterou komunikovat klientům pro ověřování certifikátu serveru (tato " "hodnota závisí pouze na veřejném klíči)" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Nejsou zde žádní aktivní uživatelé." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Čas" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Uživatel" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Ověřování uživatelů" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Nastavení uživatele" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Uživatelské jméno" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-maska-sítě" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-adresa-sítě" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-adresa-sítě" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP adresa VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "IP adresa VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Zobrazit certifikát cert. autority, používané tímto serverem. Je třeba ho " "uložit jako „ca.pem“ a naimportovat ho do klientů." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP adresa VPN" diff --git a/applications/luci-app-ocserv/po/da/ocserv.po b/applications/luci-app-ocserv/po/da/ocserv.po index 5ff8d65032..f70336bb89 100644 --- a/applications/luci-app-ocserv/po/da/ocserv.po +++ b/applications/luci-app-ocserv/po/da/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,70 +19,89 @@ msgstr "" "CIDR-Notation: adresse/" "præfiks" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktive OpenConnect-brugere" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktive brugere" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect-klientkompatibilitet" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Tilgængelige brugere" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA-certifikat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cipher" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Indsamler data..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS-servere" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Tid til registrering af dødt peer (sek.)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Enhed" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Rediger skabelon" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Rediger den skabelon, der bruges til at generere ocserv-konfigurationen." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Aktiver UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -90,31 +109,41 @@ msgstr "" "Aktiver UDP-kanalunderstøttelse; dette skal være aktiveret, medmindre du " "ved, hvad du gør" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Aktiver komprimering" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Aktiver proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Aktiver server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Aktiver understøttelse af CISCO AnyConnect-klienter" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Firewall Zone" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Generelle indstillinger" @@ -122,69 +151,71 @@ msgstr "Generelle indstillinger" msgid "Grant UCI access for luci-app-ocserv" msgstr "Giv UCI-adgang til luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Gruppe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP Address" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maks. klienter" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Max samme klienter" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Navn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netmaske (eller IPv6-præfiks)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Adgangskode" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Forudsigelige IP'er" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -198,31 +229,42 @@ msgstr "" "brug. Hvis du har et netværk i LAN, der dækker 192.168.1.0/24, skal du bruge " "192.168.1.192/26 til at reservere de øverste 62 adresser." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Routing tabel" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Serverindstillinger" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Serverens offentlige nøgle-ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "De DNS-servere, der skal stilles til rådighed for klienterne; kan være enten " "IPv6 eller IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -230,7 +272,7 @@ msgstr "" "De DNS-servere, der skal stilles til rådighed for klienterne; kan være enten " "IPv6 eller IPv4. Typisk bør du medtage adressen på denne enhed" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -240,7 +282,7 @@ msgstr "" "privat netværk, der er forskelligt fra LAN-adresserne, medmindre proxy ARP " "er aktiveret. Lad den være tom for at forsøge automatisk konfiguration." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -248,13 +290,13 @@ msgstr "" "Den IPv6-subnet adresse, der skal gives til klienterne; lad den være tom for " "at forsøge automatisk konfiguration." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "De tildelte IP'er vælges deterministisk" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -264,16 +306,16 @@ msgstr "" "brugernavn-password-par. Brug PAM-moduler til at autentificere ved hjælp af " "en anden server (f.eks. LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Den firewallzone, som VPN-klienterne vil blive indstillet til" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Masken for ovenstående subnet." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -283,12 +325,12 @@ msgstr "" "IPv6-ruter, serveren sender kun de relevante ruter. Lad den være tom for at " "indstille en standardrute" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "De samme UDP- og TCP-porte vil blive brugt" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -296,64 +338,88 @@ msgstr "" "Den værdi, der skal meddeles til klienten for at verificere serverens " "certifikat; denne værdi afhænger kun af den offentlige nøgle" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Der er ingen aktive brugere." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Tid" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Bruger" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Brugergodkendelse" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Brugerindstillinger" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Brugernavn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Netmask" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Netværksadresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Netværksadresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP-adresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Få vist det CA-certifikat, der bruges af denne server. Du skal gemme det som " "\"ca.pem\" og importere det til klienterne." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/de/ocserv.po b/applications/luci-app-ocserv/po/de/ocserv.po index 5abd6fa649..f94a62863b 100644 --- a/applications/luci-app-ocserv/po/de/ocserv.po +++ b/applications/luci-app-ocserv/po/de/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-Notation:Adresse/" "prefix" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktive OpenConnect-Benutzer" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktive Benutzer" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect Client Kompatibilität" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Verfügbare Benutzer" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA-Zertifikat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Verschlüsselungsalgorithmus" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Daten werden gesammelt..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS Server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Dead Peer Detection Zeitlimit (Sekunden)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Gerät" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Template bearbeiten" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Editiere das Template für die Generierung der ocserv Konfiguration." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "UDP aktivieren" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "UDP Kanalunterstützung; Sollte nur von fortgeschrittenen Nutzern deaktiviert " "werden" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Komprimierung aktivieren" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Proxy ARP aktivieren" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Server aktivieren" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Unterstützung für CISCO AnyConnect Client aktivieren" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Firewall Zone" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Allgemeine Einstellungen" @@ -121,69 +150,71 @@ msgstr "Allgemeine Einstellungen" msgid "Grant UCI access for luci-app-ocserv" msgstr "Gewähre UCI Zugriff auf luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Gruppe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-Adresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Max Clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Maximale gleiche Clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Name" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netzmaske (oder IPv6-Präfix)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Passwort" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Vorhersagbare IPs" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -198,31 +229,42 @@ msgstr "" "Netzwerk im LAN haben, das 192.168.1.0/24 umfasst, verwenden Sie " "192.168.1.192/26, um die oberen 62 Adressen zu reservieren." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Routingtabelle" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Servereinstellungen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Öffentliche Serverschlüssel ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Die DNS-Server, die den Clients zur Verfügung gestellt werden sollen; können " "entweder IPv6 oder IPv4 sein" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -231,7 +273,7 @@ msgstr "" "entweder IPv6 oder IPv4 sein. Normalerweise sollten Sie die Adresse dieses " "Geräts angeben" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -242,7 +284,7 @@ msgstr "" "unterscheidet, es sei denn, Proxy-ARP ist aktiviert. Leer lassen, um eine " "automatische Konfiguration zu versuchen." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -250,13 +292,13 @@ msgstr "" "Die IPv6-Subnetzadresse, die den Clients zur Verfügung gestellt werden soll; " "leer lassen, um eine automatische Konfiguration zu versuchen." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Die zugewiesenen IPs werden deterministisch ausgewählt" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -266,16 +308,16 @@ msgstr "" "einem einzelnen Benutzernamen-Passwort-Paar. Verwenden Sie PAM-Module zur " "Authentifizierung über einen anderen Server (z. B. LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Die Firewall-Zone, auf die die VPN-Clients eingestellt werden sollen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Die Maske des obigen Subnetzes." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -285,12 +327,12 @@ msgstr "" "können IPv4- und IPv6-Routen mischen, der Server sendet nur die passende. " "Leer lassen, um eine Standardroute festzulegen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Es werden dieselben UDP- und TCP-Ports verwendet" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -298,64 +340,88 @@ msgstr "" "Der Wert, der dem Client mitgeteilt wird, um das Zertifikat des Servers zu " "überprüfen; dieser Wert hängt nur vom öffentlichen Schlüssel ab" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Es gibt keine aktiven Nutzer." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Zeit" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Benutzer" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Benutzer-Authentifizierung" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Benutzereinstellungen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Benutzername" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Netzmaske" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Netzadresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Netzadresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN-IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN-IP-Adresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "CA Zertifikat des Servers anzeigen. Das Zertifikat muss als 'ca.pem' " "gespeichert werden und in die Clienten importiert werden." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN-IP" diff --git a/applications/luci-app-ocserv/po/el/ocserv.po b/applications/luci-app-ocserv/po/el/ocserv.po index 96f02a2df1..129f022a94 100644 --- a/applications/luci-app-ocserv/po/el/ocserv.po +++ b/applications/luci-app-ocserv/po/el/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Πιστοποιητικό CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Συλλογή δεδομένων..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Συσκευή" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Γενικές ρυθμίσεις" @@ -117,69 +146,71 @@ msgstr "Γενικές ρυθμίσεις" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Διεύθυνση IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Ονομα" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Θύρα" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Ρυθμίσεις διακομιστή" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Κατάσταση" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Χρήστης" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/es/ocserv.po b/applications/luci-app-ocserv/po/es/ocserv.po index 40e8767b90..dbd0c86a37 100644 --- a/applications/luci-app-ocserv/po/es/ocserv.po +++ b/applications/luci-app-ocserv/po/es/ocserv.po @@ -13,8 +13,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.13-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -22,70 +22,89 @@ msgstr "" "CIDR-Notación: " "dirección/prefijo" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Usuarios activos de OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Usuarios activos" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilidad con el cliente AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Usuarios disponibles" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificado CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cifrado" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Recopilando datos..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Servidores DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Tiempo muerto de detección de pares (segundos)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Dispositivo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Editar plantilla" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Edite la plantilla que se utiliza para generar la configuración de ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Activar UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -93,31 +112,41 @@ msgstr "" "Activar el soporte del canal UDP; esto debe estar activado a menos que sepa " "lo que está haciendo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Activar la compresión" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Activar proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Activar servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Active el soporte para clientes CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zona de Firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Ajustes generales" @@ -125,69 +154,71 @@ msgstr "Ajustes generales" msgid "Grant UCI access for luci-app-ocserv" msgstr "Conceder acceso UCI para luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Dirección IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Máximo de clientes" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Max. mismos clientes" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nombre" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Máscara de red (o prefijo IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Contraseña" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Puerto" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IP predecibles" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -201,31 +232,42 @@ msgstr "" "que no debe estar en uso. Si tiene una red en LAN que cubre 192.168.1.0/24, " "use 192.168.1.192/26 para reservar las 62 direcciones superiores." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tabla de enrutamiento" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Configuración del servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID de clave pública del servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Estado" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Los servidores DNS que se proporcionarán a los clientes; puede ser IPv6 o " "IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -233,7 +275,7 @@ msgstr "" "Los servidores DNS que se proporcionarán a los clientes; puede ser IPv6 o " "IPv4. Por lo general, debe incluir la dirección de este dispositivo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -243,7 +285,7 @@ msgstr "" "ser una red privada diferente de las direcciones LAN a menos que el proxy " "ARP esté activado. Deje en blanco para intentar la configuración automática." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -251,13 +293,13 @@ msgstr "" "La dirección de subred IPv6 para proporcionar a los clientes; déjelo en " "blanco para intentar la configuración automática." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Las IP asignadas se seleccionarán de manera determinista" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -267,16 +309,16 @@ msgstr "" "solo par de nombre de usuario y contraseña. Use módulos PAM para " "autenticarse con otro servidor (por ejemplo, LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "La zona de firewall en la que se establecerán los clientes VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "La máscara de la subred de antes." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -286,12 +328,12 @@ msgstr "" "rutas IPv4 e IPv6, el servidor enviará solo lo apropiado. Deje en blanco " "para establecer una ruta predeterminada" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Se usarán los mismos puertos UDP y TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -299,65 +341,89 @@ msgstr "" "El valor que se debe comunicar al cliente para verificar el certificado del " "servidor; este valor solo depende de la clave pública" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "No hay usuarios activos." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Hora" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Usuario" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Autenticacion de usuario" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Configuración de usuario" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nombre de usuario" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "Máscara de red VPN IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "Dirección de red VPN IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "Dirección de red VPN IPv6" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Dirección IP VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Ver el certificado de CA utilizado por este servidor. Deberá guardarlo como " "'ca.pem' e importarlo a los clientes." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP VPN" diff --git a/applications/luci-app-ocserv/po/et/ocserv.po b/applications/luci-app-ocserv/po/et/ocserv.po index 36c652e0e4..34fa98e215 100644 --- a/applications/luci-app-ocserv/po/et/ocserv.po +++ b/applications/luci-app-ocserv/po/et/ocserv.po @@ -7,106 +7,135 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "" @@ -114,69 +143,71 @@ msgstr "" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -185,140 +216,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/fi/ocserv.po b/applications/luci-app-ocserv/po/fi/ocserv.po index 34674299c2..71eb4e925a 100644 --- a/applications/luci-app-ocserv/po/fi/ocserv.po +++ b/applications/luci-app-ocserv/po/fi/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktiiviset käyttäjät" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA-varmenne" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Salakirjoitustapa" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Kerätään tietoja..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS-palvelimet" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Laite" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Muokkaa mallipohjaa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Ota UDP käyttöön" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Ota pakkaus käyttöön" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Palomuurin alue" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Yleiset asetukset" @@ -117,69 +146,71 @@ msgstr "Yleiset asetukset" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Ryhmä" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-osoite" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Asiakkaita enintään" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nimi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Salasana" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Portti" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Reititystaulu" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Palvelimen asetukset" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Palvelimen julkisen avaimen tunniste" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Tila" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Ei aktiivisia käyttäjiä." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Aika" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Käyttäjä" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Käyttäjän tunnistaminen" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Käyttäjän asetukset" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Käyttäjätunnus" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/fr/ocserv.po b/applications/luci-app-ocserv/po/fr/ocserv.po index 49e929ff70..789c66bc0b 100644 --- a/applications/luci-app-ocserv/po/fr/ocserv.po +++ b/applications/luci-app-ocserv/po/fr/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "Notation : adresse/préfixe CIDR-" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Utilisateurs OpenConnect Actifs" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Utilisateurs actifs" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilité des clients AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Utilisateurs disponibles" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificat AC" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Code de chiffrement" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Récupération des données…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Serveurs DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Temps de détection d'un pair mort (secondes)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Appareil" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Modifier le modèle" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Modifier le modèle utilisé pour générer la configuration ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Activer UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,32 +108,42 @@ msgstr "" "Activer la prise en charge des canaux UDP ; Cela doit être activé à moins " "que vous ne sachiez ce que vous faites" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 #, fuzzy msgid "Enable compression" msgstr "Activer la compression" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Activer le proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Activer le serveur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Aide pour les clients de CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Firewall Zone" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Réglages généraux" @@ -122,69 +151,71 @@ msgstr "Réglages généraux" msgid "Grant UCI access for luci-app-ocserv" msgstr "Accorder l'accès à l'UCI pour luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Groupe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Adresse IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Nombre max. de clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Nombre maximal de clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nom" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netmask (ou IPv6-prefix)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Mot de passe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IP prévisibles" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -199,29 +230,40 @@ msgstr "" "réseau dans le LAN couvrant 192.168.1.0/24, utilisez 192.168.1.192/26 pour " "réserver les 62 adresses supérieures." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Table de routage" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Paramètres du serveur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID de la clé publique du serveur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "État" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "Les serveurs DNS à fournir aux clients ; ils peuvent être IPv6 ou IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -229,7 +271,7 @@ msgstr "" "Les serveurs DNS à fournir aux clients; ils peuvent être IPv6 ou IPv4. En " "règle générale, il convient d'indiquer l'adresse de ce périphérique." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -239,7 +281,7 @@ msgstr "" "réseau privé différent des adresses du réseau local, à moins que le proxy " "ARP ne soit activé. Laisser vide pour tenter une auto-configuration." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -247,14 +289,14 @@ msgstr "" "L'adresse de sous-réseau IPv6 à fournir aux clients ; laisser vide pour " "tenter une auto-configuration." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" "Les adresses IP attribuées seront sélectionnées de manière déterministe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -265,16 +307,16 @@ msgstr "" "Utilisez les modules PAM pour vous authentifier à l'aide d'un autre serveur " "(par exemple, LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "La zone de pare-feu à laquelle les clients VPN seront rattachés" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Le masque du sous-réseau ci-dessus." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -284,12 +326,12 @@ msgstr "" "IPv4 et IPv6, le serveur n'enverra que les routes appropriées. Laisser vide " "pour définir une route par défaut" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Les mêmes ports UDP et TCP seront utilisés" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -297,65 +339,89 @@ msgstr "" "Valeur à communiquer au client pour vérifier le certificat du serveur ; " "cette valeur dépend uniquement de la clé publique." -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Il n'y a pas d'utilisateurs actifs." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Heure" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Utilisateur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Authentification de l'utilisateur" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Paramètres utilisateur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nom d'utilisateur" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "VPN IPv4-Masque de réseau" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Adresse_réseau" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Adresse_réseau" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Adresse IP VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Affichez le certificat CA utilisé par ce serveur. Vous devrez l'enregistrer " "sous le nom \"ca.pem\" et l'importer dans les clients." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/ga/ocserv.po b/applications/luci-app-ocserv/po/ga/ocserv.po index 1c86be5c2f..ef9777e4f9 100644 --- a/applications/luci-app-ocserv/po/ga/ocserv.po +++ b/applications/luci-app-ocserv/po/ga/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "n>6 && n<11) ? 3 : 4;\n" "X-Generator: Weblate 5.13-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,71 +20,90 @@ msgstr "" " CIDR - Nodaireacht: " "seoladh/réimír" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Úsáideoirí Gníomhacha OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Úsáideoirí gníomhacha" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Comhoiriúnacht cliant AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Úsáideoirí atá ar fáil" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Teastas CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Rúnscríobh" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Sonraí a bhailiú..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Freastalaithe DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Am braite piaraí marbh (soicindí)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Gléas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Cuir Teimpléad in Eagar" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Cuir an teimpléad a úsáidtear chun an chumraíocht ocserv a ghiniúint in " "eagar." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Cumasaigh UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -92,31 +111,41 @@ msgstr "" "Cumasaigh tacaíocht cainéal UDP; ní mór é seo a chumasú mura bhfuil a fhios " "agat cad atá á dhéanamh agat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Cumasaigh comhbhrú" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Cumasaigh seachfhreastalaí" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Cumasaigh freastalaí" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Cumasaigh tacaíocht do chliaint CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Crios Balla Dóiteáin" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Socruithe Ginearálta" @@ -124,69 +153,71 @@ msgstr "Socruithe Ginearálta" msgid "Grant UCI access for luci-app-ocserv" msgstr "Deonaigh rochtain UCI do luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grúpa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Seoladh IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Cliaint uasta" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Uasmhéid na gcliant céanna" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Ainm" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netmask (nó réimír IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Pasfhocal" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IPanna intuartha" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -201,31 +232,42 @@ msgstr "" "192.168.1.0/24 bain úsáid as 192.168.1.192/26 chun na 62 seoladh uachtaracha " "a chur in áirithe." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tábla ródaithe" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Socruithe Freastalaí" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Aitheantas Eochracha Poiblí an Fhreastalaí" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Stádas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Na freastalaithe DNS atá le soláthar do chliaint; is féidir a bheith IPv6 nó " "IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -233,7 +275,7 @@ msgstr "" "Na freastalaithe DNS atá le soláthar do chliaint; is féidir a bheith IPv6 nó " "IPv4. Go hiondúil ba cheart duit seoladh an ghléis seo a chur san áireamh" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -244,7 +286,7 @@ msgstr "" "seachfhreastalaí ARP cumasaithe. Fág folamh chun iarracht a dhéanamh ar " "uathchumrú." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -252,13 +294,13 @@ msgstr "" "An seoladh subnet IPv6 a chur ar fáil do chliaint; fág folamh chun iarracht " "a dhéanamh ar uathchumrú." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Roghnófar na IPanna sannta go cinntitheach" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -268,16 +310,16 @@ msgstr "" "amháin ainm úsáideora-pasfhocal. Úsáid modúil PAM chun úsáid freastalaí eile " "a fhíordheimhniú (m.sh., LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "An crios balla dóiteáin a socrófar na cliaint VPN dó" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Masc an subnet thuas." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -287,12 +329,12 @@ msgstr "" "agus IPv6 a mheascadh, ní sheolfaidh an freastalaí ach na cinn is cuí. Fág " "folamh chun bealach réamhshocraithe a shocrú" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Bainfear úsáid as na calafoirt chéanna UDP agus TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -300,64 +342,88 @@ msgstr "" "An luach atá le cur in iúl don chliant chun deimhniú an fhreastalaí a " "fhíorú; ní bhraitheann an luach seo ach ar an eochair phoiblí" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Níl aon úsáideoirí gníomhacha ann." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Am" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Úsáideoir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Fíordheimhniú Úsáideora" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Socruithe Úsáideora" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Ainm úsáideora" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4 -Netmask" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4 -Network-Seoladh" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6 -Network-Seoladh" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Seoladh IP VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Féach ar an teastas CA a úsáideann an freastalaí seo. Beidh ort é a shábháil " "mar 'ca.pem' agus é a allmhairiú isteach sna cliaint." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/he/ocserv.po b/applications/luci-app-ocserv/po/he/ocserv.po index c8c8bc7318..094c420e7e 100644 --- a/applications/luci-app-ocserv/po/he/ocserv.po +++ b/applications/luci-app-ocserv/po/he/ocserv.po @@ -11,106 +11,135 @@ msgstr "" "n % 10 == 0) ? 2 : 3));\n" "X-Generator: Weblate 5.5-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "נאספים נתונים…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "מכשיר" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "הגדרות כלליות" @@ -118,69 +147,71 @@ msgstr "הגדרות כלליות" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "כתובת IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "פתחה" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -189,140 +220,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "מצב" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/hi/ocserv.po b/applications/luci-app-ocserv/po/hi/ocserv.po index 58b366d6e8..fbb75e3534 100644 --- a/applications/luci-app-ocserv/po/hi/ocserv.po +++ b/applications/luci-app-ocserv/po/hi/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.7-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "" @@ -117,69 +146,71 @@ msgstr "" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "स्थिति" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/hu/ocserv.po b/applications/luci-app-ocserv/po/hu/ocserv.po index f3d20f4760..5583b405c1 100644 --- a/applications/luci-app-ocserv/po/hu/ocserv.po +++ b/applications/luci-app-ocserv/po/hu/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.2\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,71 +19,90 @@ msgstr "" "CIDR jelölés: cím/" "előtag" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktív OpenConnect felhasználók" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktív felhasználók" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect ügyfél kompatibilitás" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Elérhető felhasználók" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA tanúsítvány" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Kódolás" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Adatok összegyűjtése…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS-kiszolgálók" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Halott partner felismerésének ideje (másodperc)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Eszköz" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Sablon szerkesztése" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "A sablon szerkesztése, amely az ocserv beállítások előállításához lesz " "használva." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "UDP engedélyezése" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -91,31 +110,41 @@ msgstr "" "Az UDP csatorna támogatásának engedélyezése. Ezt engedélyezni kell, hacsak " "nem tudja, hogy mit csinál" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Tömörítés engedélyezése" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Proxy ARP engedélyezése" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Kiszolgáló engedélyezése" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Támogatás engedélyezése a CISCO AnyConnect ügyfelekhez" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Tűzfalzóna" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Általános beállítások" @@ -123,69 +152,71 @@ msgstr "Általános beállítások" msgid "Grant UCI access for luci-app-ocserv" msgstr "UCI hozzáférés engedélyezése a luci-app-ocserv alkalmazásnak" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Csoport" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "Azonosító" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-cím" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Max. ügyfélszám" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Legtöbb azonos ügyfél" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Név" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Hálózati maszk (vagy IPv6-előtag)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Jelszó" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Megjósolható IP-k" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -200,29 +231,40 @@ msgstr "" "rendelkezik, akkor használja a 192.168.1.192/26 címet a felső 62 cím " "lefoglalásához." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Útválasztási táblázat" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Kiszolgáló beállításai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "A kiszolgáló nyilvános kulcsának azonosítója" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Állapot" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "Az ügyfeleknek biztosított DNS-kiszolgálók. Lehet IPv6 vagy IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -230,7 +272,7 @@ msgstr "" "Az ügyfeleknek biztosított DNS-kiszolgálók. Lehet IPv6 vagy IPv4. Jellemzően " "fel kell vennie ennek az eszköznek a címét" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -240,7 +282,7 @@ msgstr "" "hálózatnak kell lennie, amelyek különböznek a LAN címeitől, hacsak proxy ARP " "nincs engedélyezve. Hagyja üresen az automatikus beállítás kísérletéhez." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -248,13 +290,13 @@ msgstr "" "Az ügyfeleknek biztosított IPv6 alhálózat címe. Hagyja üresen az automatikus " "beállítás kísérletéhez." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "A hozzárendelt IP-k meghatározottan lesznek kiválasztva" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -264,16 +306,16 @@ msgstr "" "önálló felhasználónév-jelszó páros. Használjon PAM modulokat egy másik " "kiszolgáló használatával történő hitelesítéshez (például LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "A tűzfalzóna, amelyhez a VPN ügyfelek be lesznek állítva" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "A fenti alhálózat maszkja." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -283,12 +325,12 @@ msgstr "" "útvonalakat, a kiszolgáló csak a megfelelőt fogja küldeni. Hagyja üresen egy " "alapértelmezett útvonal beállításához" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Ugyanaz az UDP és TCP port lesz használva" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -296,65 +338,89 @@ msgstr "" "Az ügyféllel közlendő érték a kiszolgáló tanúsítványának ellenőrzéséhez. Ez " "az érték csak a nyilvános kulcstól függ" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Nincsenek aktív felhasználók." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Idő" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Felhasználó (user)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Felhasználó hitelesítése" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Felhasználó beállításai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Felhasználónév" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "VPN IPv4 hálózati maszk" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4 hálózati címe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6 hálózati címe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP-címe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "A kiszolgáló által használt CA-tanúsítvány megtekintése. El kell mentenie " "„ca.pem” néven, és importálnia kell az ügyfeleknél." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/it/ocserv.po b/applications/luci-app-ocserv/po/it/ocserv.po index 17cae2ea67..a7a6152a35 100644 --- a/applications/luci-app-ocserv/po/it/ocserv.po +++ b/applications/luci-app-ocserv/po/it/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,99 +19,128 @@ msgstr "" "CIDR-Notazione: " "indirizzo/prefisso" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Utenti OpenConnect attivi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Utenti attivi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilità del client AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Utenti disponibili" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificato CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cifrario" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Raccolta dati..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Server DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Dispositivo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Modifica template" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Modifica il modello utilizzato per generare la configurazione ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Abilita UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Abilita Compressione" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Abilita proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Abilita server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Abilita il supporto per i clients CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zone Firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Impostazioni Generali" @@ -119,69 +148,71 @@ msgstr "Impostazioni Generali" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Gruppo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Indirizzo IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Numero massimo di client" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nome" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Password" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Porta" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -190,141 +221,176 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tabella Routing" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Impostazioni del server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Stato" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Non ci sono utenti attivi." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Orario" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Utente" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Autenticazione Utente" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Impostazioni Utente" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nome utente" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/ja/ocserv.po b/applications/luci-app-ocserv/po/ja/ocserv.po index 7852b79bb0..52eac598eb 100644 --- a/applications/luci-app-ocserv/po/ja/ocserv.po +++ b/applications/luci-app-ocserv/po/ja/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.15-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,99 +20,128 @@ msgstr "" "CIDR例:アドレス/プレ" "フィックス" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "アクティブな OpenConnect ユーザー" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA証明書" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "暗号" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "データを収集中..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS サーバー" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "デバイス" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "テンプレートの編集" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "ocserv 構成の生成に使用されるテンプレートを編集します。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "UDP を有効にする" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "圧縮を有効にする" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "サーバーを有効にする" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "一般設定" @@ -120,69 +149,71 @@ msgstr "一般設定" msgid "Grant UCI access for luci-app-ocserv" msgstr "luci-app-ocservにUCIアクセスを許可" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "グループ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP アドレス" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "最大クライアント" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "名前" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "パスワード" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "ポート" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -191,141 +222,173 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "ルーティング テーブル" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "サーバー設定" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "状態" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "時刻" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "ユーザー" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "ユーザー設定" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "ユーザー名" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" + +#~ msgid "IP" +#~ msgstr "IP" diff --git a/applications/luci-app-ocserv/po/ko/ocserv.po b/applications/luci-app-ocserv/po/ko/ocserv.po index 55ac130789..ccfd03b27f 100644 --- a/applications/luci-app-ocserv/po/ko/ocserv.po +++ b/applications/luci-app-ocserv/po/ko/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.16-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "데이터 수집 중..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "기기" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "템플릿 편집" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "일반 설정" @@ -117,69 +146,71 @@ msgstr "일반 설정" msgid "Grant UCI access for luci-app-ocserv" msgstr "luci-app-ocserv의 UCI 접근 권한 부여" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "그룹" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP 주소" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "이름" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "암호" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "포트" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,141 +219,173 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "상태" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "시간" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "사용자" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "사용자 이름" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" + +#~ msgid "IP" +#~ msgstr "IP" diff --git a/applications/luci-app-ocserv/po/lt/ocserv.po b/applications/luci-app-ocserv/po/lt/ocserv.po index cd1ed086b3..7336da0ddc 100644 --- a/applications/luci-app-ocserv/po/lt/ocserv.po +++ b/applications/luci-app-ocserv/po/lt/ocserv.po @@ -13,8 +13,8 @@ msgstr "" "n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.14-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -23,70 +23,89 @@ msgstr "" "tarpdomeninė-sričio kelvada\">„CIDR“ – Pažymėjimas/Pateiktis: adresas/" "prielinksnis/priešdėlis" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktyvūs „OpenConnect“ naudotojai/vartotojai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktyvūs naudotojai/vartotojai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "„AnyConnect“ kliento palaikymas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Galimi naudotojai/vartotojai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "„CA“ sertifikatas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Šifras" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Renkama/-i informacija (duomenys)..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "„DNS“ serveriai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Mirusio lygiarangio aptikimo laikas (sek.)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Įrenginys" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Redaguoti šabloną" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Redaguoti šabloną, kuris yra naudojamas sukuriant „ocserv“ konfigūraciją." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Įjungti „UDP“" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -94,31 +113,41 @@ msgstr "" "Įjungti/Įgalinti „UDP“ kanalo palaikymą; ši parinktis tūrėtų būti įjungta/" "įgalinta, nebendrais Jūs žinote ką darote" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Įjungti/Įgalinti suspaudimą/suglaudi(ni)mą" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Įjungti/Įgalinti „proxy arp“" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Įjungti serverį" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Įjungti/Įgalinti palaikymą „CISCO AnyConnect“ klientams" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Užkardos zona" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Bendri nustatymai" @@ -126,71 +155,73 @@ msgstr "Bendri nustatymai" msgid "Grant UCI access for luci-app-ocserv" msgstr "Suteikti „UCI“ prieigą – „luci-app-ocserv“" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupė" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID – Identifikatorius" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP adresas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maksimalus klientų skaičius" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Maksimalus tų pačių klientų skaičius" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Pavadinimas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" "Tinklavimo „net-kaukė“ – 32-bitų adresas, IP užmaskãvimas (arba IPv6-" "prielinksnis/priešdėlis)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "„VPN OpenConnect“" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Slaptažodis" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Prievadas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Numatomi/Nuspėjami IP(dgs.)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -206,31 +237,42 @@ msgstr "" "tada naudokite – „192.168.1.192/26“, norėdami rezervuoti aukštutinius 62-ius " "adresus." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Kelvados lentelė" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Serverio nustatymai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Serverio viešasis raktas ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Būklė/Būsena" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "„DNS“ serveriai tūrėtų būti pateikti klientams; tai gali būti arba IPv6 ar " "IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -238,7 +280,7 @@ msgstr "" "„DNS“ serveriai tūrėtų būti pateikti klientams; tai gali būti arba IPv6 ar " "IPv4. Tipiškai, šis tūrėtų įtraukti šio įrenginio adresą" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -249,7 +291,7 @@ msgstr "" "įgaliotinis „ARP“ yra įjungtas. Palikite tuščią langą, jei norite pabandyti " "atlikti automatinę konfigūraciją." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -257,13 +299,13 @@ msgstr "" "IPv6 potinklio adresas, kurį reikia pateikti klientams; palikite tuščią, jei " "norite pabandyti atlikti automatinę konfigūraciją.." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Priskirti IP (dgs.) adresai, bus parinkti nustatyta/suplanuota tvarka" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -274,16 +316,16 @@ msgstr "" "slaptažodžių pora. Naudokite – „PAM“ modulius, kad autentifikuotumėte kitą " "serverį (pvz., „LDAP“, „Radius“)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Užkardos zona, į kurią „VPN“ klientai bus nustatyti" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Viršuje rodomo potinklio tinklavimo „kaukė“ – adresų segregatorius." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -293,12 +335,12 @@ msgstr "" "maršrutus, serveris siųs tik atitinkamus maršrutus. Palikite tuščią, kad " "nustatytumėte numatytąjį maršrutą" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Tie patys „UDP“ ir „TCP“ prievadai bus naudojami" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -306,69 +348,93 @@ msgstr "" "Reikšmė, kurią reikia komunikuoti/perduoti klientui, kad būtų patvirtintas/" "patikrintas serverio sertifikatas; ši reikšmė priklauso tik nuo viešojo rakto" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Nėra aktyvių naudotojų/vartotojų." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Laikas" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Naudotojas/Vartotojas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Naudotojo/Vartotojo autentifikavimas" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Naudotojo/Vartotojo nustatymai" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Naudotojo/Vartotojo vardas (t.y. Slapyvardis)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "„VPN“ IPv4-tinklavimo „net-kaukė“ – 32-bitų adresas, " "IP užmaskãvimas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "„VPN“ IPv4-Tinklo-adresas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "„VPN“ IPv6-Tinklo-adresas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "„VPN“ IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "„VPN“ IP adresas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Peržiūrėti „CA“ sertifikatą, kuris naudojamas šio serverio. Jūs tūrėsite jį " "išsaugoti kaip – „ca.pem“ ir importuoti jį klientams." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "„VPN“ IP" diff --git a/applications/luci-app-ocserv/po/mr/ocserv.po b/applications/luci-app-ocserv/po/mr/ocserv.po index f069d57615..a2b9ce29e6 100644 --- a/applications/luci-app-ocserv/po/mr/ocserv.po +++ b/applications/luci-app-ocserv/po/mr/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "डेटा संकलित करीत आहे ..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "डिव्हाइस" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "टेम्पलेट संपादित करा" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "सामान्य सेटिंग्ज" @@ -117,69 +146,71 @@ msgstr "सामान्य सेटिंग्ज" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "नाव" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "संकेतशब्द" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "पोर्ट" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "सर्व्हर सेटिंग्ज" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "स्थिती" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "वापरकर्तानाव" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/ms/ocserv.po b/applications/luci-app-ocserv/po/ms/ocserv.po index 01f73b556e..17e49ddf09 100644 --- a/applications/luci-app-ocserv/po/ms/ocserv.po +++ b/applications/luci-app-ocserv/po/ms/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11.1-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Pengguna aktif" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Mengumpul data..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Peranti" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "" @@ -117,69 +146,71 @@ msgstr "" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Kumpulan" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Alamat IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nama pengguna" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/nb_NO/ocserv.po b/applications/luci-app-ocserv/po/nb_NO/ocserv.po index 15243584b9..46b13263f4 100644 --- a/applications/luci-app-ocserv/po/nb_NO/ocserv.po +++ b/applications/luci-app-ocserv/po/nb_NO/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.4-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktive brukere" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA-sertifikat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Samler inn data…" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Enhet" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Generelle innstillinger" @@ -117,69 +146,71 @@ msgstr "Generelle innstillinger" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-adresse" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Navn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Passord" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Tid" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Bruker" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/nl/ocserv.po b/applications/luci-app-ocserv/po/nl/ocserv.po index 56b13ed2c9..df81b4432f 100644 --- a/applications/luci-app-ocserv/po/nl/ocserv.po +++ b/applications/luci-app-ocserv/po/nl/ocserv.po @@ -12,77 +12,96 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.15.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Actieve OpenConnect gebruikers" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Actieve gebruikers" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect client compatibiliteit" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Beschikbare gebruikers" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA certificaat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Versleutelingsalgorithme" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Data aan het verzamelen..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS servers" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Inactive partner detectie tijd (seconden)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Apparaat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Bewerk sjabloon" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Bewerk de sjabloon die is gebruikt om de ocserv instellingen te genereren." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Schakel UDP in" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -90,31 +109,41 @@ msgstr "" "Schakel UDP kanaal ondersteuning in; dit moet ingeschakeld zijn tenzij je " "weet wat je aan het doen bent" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Schakel compressie in" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Schakel proxy arp in" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Schakel server in" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Schakel ondersteuning voor CISCO AnyConnect clients in" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Firewall Zone" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Algemene instellingen" @@ -122,69 +151,71 @@ msgstr "Algemene instellingen" msgid "Grant UCI access for luci-app-ocserv" msgstr "Geef luci-app-ocserv toegang tot UCI" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Groep" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maximum clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Maximum gelijke clients" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Naam" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netmask (of IPv6-prefix)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Wachtwoord" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Poort" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Voorspelbare IP's" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -198,31 +229,42 @@ msgstr "" "gebruik zijn. Wanneer je een netwerk in LAN hebt op 192.168.1.0/24, gebruik " "dan 192.168.1.192/26 om de bovenste 62 adressen te reserveren." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Routing tabel" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Server instellingen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Server's Publieke sleutel ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "De DNS servers die aan de clients worden doorgegeven; kan IPv6 en/of IPv4 " "zijn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -230,7 +272,7 @@ msgstr "" "De DNS servers die aan de clients worden doorgegeven; kan IPv6 en/of IPv4 " "zijn. Normaal gesproken moet je daar het adres van die apparaat bijzetten" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -240,7 +282,7 @@ msgstr "" "private netwerk zijn de veschilt van de LAN adressen, tenzij proxy ARP is " "ingeschakeld. Laat dit leeg voor automatische configuratie." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -248,13 +290,13 @@ msgstr "" "Het IPv6 subnet adres om aan de clients door te geven; Laat leeg voor " "automatische configuratie." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "De toegewezen IP's zullen deterministisch worden geselecteerd" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -264,16 +306,16 @@ msgstr "" "een enkel gebruikersnaam-wachtwoord paar. Gebruik PAM modulen om te " "authenticeren via een andere server (bijv. LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "De firewall zone waar de VPN clients in geplaatst worden" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Het masker van het subnet hierboven." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -283,12 +325,12 @@ msgstr "" "IPv6 routes geven, de server zal alleen de toepasselijke routes zenden. Laat " "leeg om de standaard route door te geven" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Dezelfde UDP en TCP poorten zullen worden gebruikt" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -296,64 +338,88 @@ msgstr "" "De waarde die aan de client wordt doorgegeven om het certificaat van de " "server te verifiëren; deze waarde hangt alleen van de publieke sleutel af" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Er zijn geen actieve gebruikers." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Tijd" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Gebruiker" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Gebruikers Authenticatie" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Gebruikers instellingen" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Gebruikersnaam" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Netmask" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Netwerk adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Netwerk adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Bekijk het CA certificaat die door deze server wordt gebruikt. Deze moet " "worden opgeslagen als 'ca.pem' en geïmporteerd in de clients." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/pl/ocserv.po b/applications/luci-app-ocserv/po/pl/ocserv.po index bbd554c388..e17bf59c04 100644 --- a/applications/luci-app-ocserv/po/pl/ocserv.po +++ b/applications/luci-app-ocserv/po/pl/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "|| n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,99 +20,128 @@ msgstr "" "CIDR-Notacja: adres/" "prefiks" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Aktywni użytkownicy OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktywni użytkownicy" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Kompatybilność klienta AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Dostępni użytkownicy" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certyfikat CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Szyfr" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Trwa zbieranie danych..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Serwery DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Czas wykrywania \"Dead peer\" (w sekundach)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Urządzenie" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Edytuj szablon" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Edytuj szablon używany do generowania konfiguracji ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Włącz UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "Włącz obsługę kanału UDP; należy to włączyć, chyba że wiesz, co robisz" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Włącz kompresję" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Włącz arp proxy" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Włącz serwer" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Włącz obsługę klientów CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Strefa zapory" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Ustawienia główne" @@ -120,69 +149,71 @@ msgstr "Ustawienia główne" msgid "Grant UCI access for luci-app-ocserv" msgstr "Przyznaj luci-app-ocserv dostęp do UCI" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "Identyfikator" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Adres IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maks. klientów" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Maksymalna liczba tych samych klientów" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nazwa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Maska sieciowa (lub przedrostek IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Hasło" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Przewidywalne adresy IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -196,29 +227,40 @@ msgstr "" "Jeśli masz sieć w sieci LAN obejmującą 192.168.1.0/24, użyj " "192.168.1.192/26, aby zarezerwować górne 62 adresy." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tablica trasowania" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Ustawienia serwera" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Identyfikator klucza publicznego serwera" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "Serwery DNS dostarczane klientom; może być IPv6 lub IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -226,7 +268,7 @@ msgstr "" "Serwery DNS dostarczane klientom; może być IPv6 lub IPv4. Zazwyczaj należy " "podać adres tego urządzenia" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -236,7 +278,7 @@ msgstr "" "sieć inna niż adresy LAN, chyba że włączone jest proxy ARP. Pozostawić puste " "aby spróbować automatycznej konfiguracji." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -244,13 +286,13 @@ msgstr "" "Adres podsieci IPv6, który należy podać klientom; pozostawić pusty, aby " "podjąć próbę automatycznej konfiguracji." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Przypisane IP będą wybierane szczegółowo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -260,16 +302,16 @@ msgstr "" "jedną parą loginu i hasła. Użyj modułów PAM do uwierzytelnienia przy użyciu " "innego serwera (np. LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Strefa zapory, w której będą ustawiane klienty VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Maska podsieci powyżej." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -279,12 +321,12 @@ msgstr "" "IPv4 i IPv6, serwer wyśle tylko odpowiednie. Pozostaw puste, aby ustawić " "domyślną trasę" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Zostaną wykorzystane te same porty UDP i TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -292,62 +334,86 @@ msgstr "" "Wartość, którą należy przekazać klientowi w celu weryfikacji certyfikatu " "serwera; ta wartość zależy tylko od klucza publicznego" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Brak aktywnych użytkowników." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Czas" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Użytkownik" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Uwierzytelnianie użytkownika" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Ustawienia użytkownika" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nazwa użytkownika" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Maska sieciowa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "VPN IPv4-Sieć-Adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "VPN IPv6-Sieć-Adres" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Adres IP VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Wyświetl certyfikat CA używany przez ten serwer. Musisz zapisać go jako " "'ca.pem' i zaimportować do klientów." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/pt/ocserv.po b/applications/luci-app-ocserv/po/pt/ocserv.po index fc7d5e2536..5f95a3c9fb 100644 --- a/applications/luci-app-ocserv/po/pt/ocserv.po +++ b/applications/luci-app-ocserv/po/pt/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.10.3-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-Notação: endereço/" "prefixo" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Utilizadores de Active OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Utilizadores ativos" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilidade do cliente AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Utilizadores disponíveis" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificado CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cifra" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "A recolher dados..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Servidores DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Tempo de deteção de pares mortos (segundos)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Aparelho" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Editar Modelo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Editar o modelo que é usado para gerar a configuração cifsd." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Ativar UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "Ativar o suporte de canais UDP; isso deve ser ativado a menos que saiba o " "que está fazendo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Ativar compressão" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Ativar proxy de arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Ativar servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Ativar o suporte para clientes de CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zona de Firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Configurações gerais" @@ -121,69 +150,71 @@ msgstr "Configurações gerais" msgid "Grant UCI access for luci-app-ocserv" msgstr "Conceder UCI acesso ao luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Endereço IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Máximo de clientes" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Máximo de mesmos clientes" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nome" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Máscara de rede (ou prefixo de IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "VPN OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Palavra-passe" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Porta" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IPs Previsíveis" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,30 +228,41 @@ msgstr "" "tiver uma rede na LAN que cubra 192.168.1.0/24 utilize 192.168.1.192/26 para " "reservar os 62 endereços superiores." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tabela de encaminhamento" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Configurações do Servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID da Chave Pública do Servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Estado" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -228,7 +270,7 @@ msgstr "" "Os servidores DNS a serem fornecidos aos clientes; podem ser IPv6 ou IPv4. " "Normalmente deve incluir o endereço deste aparelho" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -238,7 +280,7 @@ msgstr "" "alguma rede privada diferente dos endereços LAN, a menos que o proxy ARP " "esteja ativado. Deixe vazio para tentar a autoconfiguração." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -246,13 +288,13 @@ msgstr "" "O endereço de sub-rede IPv6 a fornecer aos clientes; deixe vazio para tentar " "a autoconfiguração." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Os IPs atribuídos serão selecionados de forma determinística" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -262,16 +304,16 @@ msgstr "" "único par de palavras-passe de nome de utilizador. Use módulos PAM para se " "autenticar a usar outro servidor (por exemplo, LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "A zona do firewall em qual os clientes VPN serão atribuido" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "A máscara da sub-rede acima." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -281,12 +323,12 @@ msgstr "" "rotas IPv4 e IPv6, o servidor enviará apenas o apropriado. Deixe vazio para " "definir uma rota padrão" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "As mesmas portas UDP e TCP serão usadas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -294,68 +336,92 @@ msgstr "" "O valor a ser comunicado ao cliente para verificar o certificado do " "servidor; este valor depende apenas da chave pública" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Não há utilizadores ativos." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Tempo" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Utilizador" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Autenticação do utilizador" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Configurações do utilizador" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nome do utilizador" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "Máscara de rede VPN IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "Endereço de rede VPN IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "Endereço de rede VPN IPv6" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP da VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Endereço IP da VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Veja o certificado AC utilizado por este servidor. Precisará gravá-lo como " "'ca.pem' e importá-lo para os clientes." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP da VPN" diff --git a/applications/luci-app-ocserv/po/pt_BR/ocserv.po b/applications/luci-app-ocserv/po/pt_BR/ocserv.po index 3514c145cc..df243f6712 100644 --- a/applications/luci-app-ocserv/po/pt_BR/ocserv.po +++ b/applications/luci-app-ocserv/po/pt_BR/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.13-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-Notação: endereço/" "prefixo" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Usuários ativos do OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Usuários ativos" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilidade com o cliente AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Usuários disponíveis" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificado CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cifra" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Coletando dados..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Servidores de DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Tempo de detecção de pares inativos (segundos)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Dispositivo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Editar o modelo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Edite o modelo que é usado para gerar a configuração do ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Ativar UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "Ativar o suporte a canais UDP; esta opção deve estar ativa a não ser que " "você saiba o que está fazendo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Ativar compressão" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Ativar proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Ativar o servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Ativar o suporte para clientes da CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zona do Firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Configurações gerais" @@ -121,69 +150,71 @@ msgstr "Configurações gerais" msgid "Grant UCI access for luci-app-ocserv" msgstr "Conceda acesso UCI ao luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Endereço IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Quantidade máxima de clientes" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Quantidade máxima de clientes iguais" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nome" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Máscara de Rede (ou prefixo IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Senha" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Porta" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IPs Previsíveis" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,31 +228,42 @@ msgstr "" "em uso. Caso tenha uma rede na LAN cobrindo 192.168.1.0/24 utilize " "192.168.1.192/26 para que os 62 endereços acima sejam devidamente reservados." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tabela de roteamento" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Configurações do Servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID da Chave Pública do Servidor" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Os servidores de DNS a ser oferecido aos clientes; pode ser tanto IPv6 ou " "IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -229,7 +271,7 @@ msgstr "" "Os servidores DNS a ser oferecido aos clientes; pode ser tanto IPv6 ou IPv4. " "Geralmente você deve incluir o endereço deste dispositivo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -239,7 +281,7 @@ msgstr "" "endereços de rede privados diferentes do endereço LAN a não ser que um proxy " "ARP esteja ativo. Para uma configuração automática, deixe a opção vazia." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -247,13 +289,13 @@ msgstr "" "O endereço IPv6 a ser oferecida aos clientes. Para uma configuração " "automática, deixe a opção vazia." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Os IPs atribuídos serão selecionados deterministicamente" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -263,16 +305,16 @@ msgstr "" "do nome de usuário e senha. Use os módulos PAM para autenticar usando um " "outro servidor (como LDAP, Radius por exemplo)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "A zona do firewall em que os clientes VPN serão enviados" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "A máscara da sub-rede acima." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -282,12 +324,12 @@ msgstr "" "rotas IPv4 e IPv6, o servidor enviará o que for apropriado. Deixe vazio para " "definir uma rota padrão" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "As mesmas portas UDP e TCP serão usadas" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -295,68 +337,92 @@ msgstr "" "O valor que será comunicado ao cliente para verificar o certificado do " "servidor; este valor depende apenas da chave pública" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Não há usuários ativos." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Hora" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Usuário" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Autenticação do Usuário" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Configurações do Usuário" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nome do usuário" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "VPN IPv4-Máscara de " "Rede" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Endereço de " "Rede" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Endereço de " "Rede" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP da VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Endereço IP da VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Exibir o certificado CA utilizado por este servidor. Você precisará salvá-lo " "como 'ca.pem' e importá-lo nos clientes." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP da VPN" diff --git a/applications/luci-app-ocserv/po/ro/ocserv.po b/applications/luci-app-ocserv/po/ro/ocserv.po index 9e4d9ae805..07e33f22d7 100644 --- a/applications/luci-app-ocserv/po/ro/ocserv.po +++ b/applications/luci-app-ocserv/po/ro/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "20)) ? 1 : 2;\n" "X-Generator: Weblate 5.13\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,70 +20,89 @@ msgstr "" "CIDR-Notație: adresă/" "prefix" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Utilizatori OpenConnect activi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Utilizatori activi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Compatibilitatea clientului AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Certificat CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Certificat CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cifru" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Colectare date..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Servere DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Timpul de detectare a unui om mort (secs)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Dispozitiv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Editare sablon" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Editați șablonul care este utilizat pentru generarea configurației ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Activează UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -91,31 +110,41 @@ msgstr "" "Activați suportul pentru canale UDP; acest lucru trebuie activat dacă nu " "știți ce faceți" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Activați compresia" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Activează proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Activați serverul" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Activați suportul pentru clienții CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Zona Firewall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Setări Generale" @@ -123,69 +152,71 @@ msgstr "Setări Generale" msgid "Grant UCI access for luci-app-ocserv" msgstr "Acordarea accesului UCI pentru luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grup" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Adresă IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Număr maxim de clienți" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Max aceiași clienți" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Nume" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Masca de rețea (sau prefixul-IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "DeschidețiVPN-ulConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Parolă" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "IP-uri previzibile" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -199,30 +230,41 @@ msgstr "" "utilizată. Dacă aveți o rețea în LAN care acoperă 192.168.1.0/24, utilizați " "192.168.1.192/26 pentru a rezerva cele 62 de adrese superioare." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Tabel de rutare" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Setări server" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID-ul cheii publice a serverului" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Stare" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Serverele DNS care trebuie furnizate clienților; pot fi fie IPv6, fie IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -230,7 +272,7 @@ msgstr "" "Serverele DNS care urmează să fie furnizate clienților; pot fi IPv6 sau " "IPv4. În mod normal, trebuie să includeți adresa acestui dispozitiv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -240,7 +282,7 @@ msgstr "" "să fie o rețea privată diferită de adresele LAN, cu excepția cazului în care " "este activat ARP proxy. Lăsați gol pentru a încerca autoconfigurarea." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -248,13 +290,13 @@ msgstr "" "Adresa de subrețea IPv6 care trebuie furnizată clienților; lăsați-o goală " "pentru a încerca autoconfigurarea." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "IP-urile alocate vor fi selectate în mod determinist" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -264,16 +306,16 @@ msgstr "" "o singură pereche nume de utilizator-password. Utilizați modulele PAM pentru " "a vă autentifica folosind un alt server (de exemplu, LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Zona de firewall pe care vor fi setați clienții VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Masca subnetului de mai sus." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -283,12 +325,12 @@ msgstr "" "rutele IPv4 și IPv6, serverul va trimite doar rutele corespunzătoare. Lăsați " "gol pentru a seta o rută implicită" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Se vor folosi aceleași porturi UDP și TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -296,65 +338,89 @@ msgstr "" "Valoarea care urmează să fie comunicată clientului pentru a verifica " "certificatul serverului; această valoare depinde numai de cheia publică" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Nu există utilizatori activi." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Timp" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Utilizator" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Autentificarea utilizatorului" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Setări utilizator" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Nume Utilizator" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "VPN IPv4-Mască de rețea" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Adresă de rețea" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Adresă de rețea" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Adresa IP VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Vizualizați certificatul CA utilizat de acest server. Va trebui să îl " "salvați \"ca.pem\" și să îl importați în clienți." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP VPN" diff --git a/applications/luci-app-ocserv/po/ru/ocserv.po b/applications/luci-app-ocserv/po/ru/ocserv.po index 3f4c6e90b4..c729a904c3 100644 --- a/applications/luci-app-ocserv/po/ru/ocserv.po +++ b/applications/luci-app-ocserv/po/ru/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.15.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,71 +20,90 @@ msgstr "" "CIDR-Запись: " "адрес/префикс" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Активные пользователи OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Активные пользователи" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Совместимость с клиентом AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Доступные пользователи" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Сертификат CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Алгоритм шифрования" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Сбор данных..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS-серверы" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Время обнаружения \"мёртвого узла\" (сек)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Устройство" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Настройка шаблона" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Редактирование шаблона, который используется для генерации конфигурации " "ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Включить UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -92,31 +111,41 @@ msgstr "" "Включить поддержку UDP channel; опция должна быть включена только если вы " "знаете что делаете" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Включить сжатие" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Включить Proxy ARP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Включить сервер" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Включить поддержку клиентов CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Зона брандмауэра" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Основные настройки" @@ -124,69 +153,71 @@ msgstr "Основные настройки" msgid "Grant UCI access for luci-app-ocserv" msgstr "Предоставить UCI доступ для luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Группа" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-адрес" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Макс. кол-во обслуживаемых клиентов" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Максимальное количество одинаковых клиентов" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Имя" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Маска (или IPv6-префикс)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "VPN OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Парoль" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Порт" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Предсказуемые IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -200,29 +231,40 @@ msgstr "" "Если у вас имеется сеть в зоне LAN, перекрывающая 192.168.1.0/24, то " "используйте 192.168.1.192/26 для резервирования 62 вышестоящих адресов." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Таблица маршрутизации" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Настройки сервера" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID публичного ключа сервера" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Статус" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "DNS-серверы, предоставляемые клиентам; могут быть либо IPv6, либо IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -230,7 +272,7 @@ msgstr "" "DNS-серверы, предоставляемые клиентам; может быть IPv6 или IPv4. Обычно вы " "должны указать адрес этого устройства" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -239,7 +281,7 @@ msgstr "" "Адрес IPv4 подсети предоставляемый клиентам; должен отличаться от LAN если " "не включено проксирование ARP. Оставьте пустым для автонастройки." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -247,13 +289,13 @@ msgstr "" "Предоставляемый клиентам адрес IPv6 подсети, оставьте пустым для " "автонастройки." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Назначаемые IP будут выбраны детерминировано" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -263,16 +305,16 @@ msgstr "" "и пароль. Для аутентификации через другой сервер (например: LDAP, Radius) " "используйте PAM модули." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Зона брандмауэра, для VPN-клиентов" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Маска вышестоящей подсети." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -282,12 +324,12 @@ msgstr "" "IPv4 и IPv6, сервер будет выбирать соответствующие. Оставьте поле пустым, " "для маршрута по умолчанию" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Будут использоваться одни и те же порты UDP и TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -295,64 +337,88 @@ msgstr "" "Значение, необходимое передать клиенту для проверки сертификата сервера; это " "значение зависит только от публичного ключа" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Нет активных пользователей." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Время" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Пользователь" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Аутентификация пользователя" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Пользовательские настройки" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Имя пользователя" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Маска сети" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Сетевой адрес" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Сетевой адрес" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "IP-адрес VPN" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "IP Адрес VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Просмотр CA-сертификата, используемого этим сервером. Сохраните его как " "«ca.pem» для импорта клиентам." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "IP-адрес VPN" diff --git a/applications/luci-app-ocserv/po/sk/ocserv.po b/applications/luci-app-ocserv/po/sk/ocserv.po index e857d514a0..4a12e11f7b 100644 --- a/applications/luci-app-ocserv/po/sk/ocserv.po +++ b/applications/luci-app-ocserv/po/sk/ocserv.po @@ -10,106 +10,135 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 5.0-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Zbieram dáta..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Zariadenie" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Upraviť šablónu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Všeobecné nastavenia" @@ -117,69 +146,71 @@ msgstr "Všeobecné nastavenia" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Skupina" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Adresa IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maximum klientov" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Názov" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Heslo" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -188,140 +219,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Nastavenia servera" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Stav" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Používateľ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Používateľské meno" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/sv/ocserv.po b/applications/luci-app-ocserv/po/sv/ocserv.po index 46be8102eb..43420e92c1 100644 --- a/applications/luci-app-ocserv/po/sv/ocserv.po +++ b/applications/luci-app-ocserv/po/sv/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8.2-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,99 +19,128 @@ msgstr "" "CIDR-Notation: adress/" "prefix" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA-certifikat" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Chiffer" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Samlar in data..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Enhet" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Redigera mall" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Generella inställningar" @@ -119,69 +148,71 @@ msgstr "Generella inställningar" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grupp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-adress" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Max antalet klienter" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Namn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Lösenord" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Port" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -190,141 +221,173 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Server-inställningar" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Status" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Användare" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Användarnamn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" + +#~ msgid "IP" +#~ msgstr "IP" diff --git a/applications/luci-app-ocserv/po/ta/ocserv.po b/applications/luci-app-ocserv/po/ta/ocserv.po index 3c8537253a..09f868982c 100644 --- a/applications/luci-app-ocserv/po/ta/ocserv.po +++ b/applications/luci-app-ocserv/po/ta/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.12-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "சிஐடிஆர் -நொபேசன்: " "முகவரி/முன்னொட்டு" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "செயலில் உள்ள ஓபன்னெக்ட் பயனர்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "செயலில் உள்ள பயனர்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "எந்தவொரு கிளையன்ட் பொருந்தக்கூடிய தன்மையும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "கிடைக்கும் பயனர்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "சான்றிதழ்களாக" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "சைஃபர்" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "தரவு சேகரித்தல் ..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "டிஎன்எச் சேவையகங்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "இறந்த பியர் கண்டறிதல் நேரம் (நொடி)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "சாதனம்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "வார்ப்புருவைத் திருத்து" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "OCSERV உள்ளமைவை உருவாக்க பயன்படுத்தப்படும் வார்ப்புருவைத் திருத்தவும்." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "UDP ஐ இயக்கவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "யுடிபி சேனல் ஆதரவை இயக்கவும்; நீங்கள் என்ன செய்கிறீர்கள் என்று உங்களுக்குத் தெரியாவிட்டால் " "இது இயக்கப்பட வேண்டும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "சுருக்கத்தை இயக்கு" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "பதிலாள் ARP ஐ இயக்கவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "சேவையகத்தை இயக்கவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "சிச்கோ AnyConnect வாடிக்கையாளர்களுக்கான ஆதரவை இயக்கவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "ஃபயர்வால் மண்டலம்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "பொது அமைப்புகள்" @@ -121,69 +150,71 @@ msgstr "பொது அமைப்புகள்" msgid "Grant UCI access for luci-app-ocserv" msgstr "லூசி-ஆப்-ஒக்செர்விற்கு யுசிஐ அணுகலை வழங்கவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "குழு" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ஐடி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "ஐபி" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "ஐபி முகவரி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "அதிகபட்ச வாடிக்கையாளர்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "அதிகபட்சம் அதே வாடிக்கையாளர்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "பெயர்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "நெட்மாச்க் (அல்லது ஐபிவி 6-ப்ரெஃபிக்ச்)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "Openconnect vpn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "கடவுச்சொல்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "துறைமுகம்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "கணிக்கக்கூடிய ஐபிக்கள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,31 +228,42 @@ msgstr "" "192.168.1.0/24 ஐ உள்ளடக்கிய லேன் இல் உங்களிடம் ஒரு பிணையம் இருந்தால், மேல் 62 " "முகவரிகளை முன்பதிவு செய்ய 192.168.1.192/26 ஐப் பயன்படுத்தவும்." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "ரூட்டிங் அட்டவணை" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "சேவையக அமைப்புகள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "சேவையகத்தின் பொது விசை ஐடி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "நிலை" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "வாடிக்கையாளர்களுக்கு வழங்கப்பட வேண்டிய டிஎன்எச் சேவையகங்கள்; IPv6 அல்லது IPv4 ஆக " "இருக்கலாம்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -229,7 +271,7 @@ msgstr "" "வாடிக்கையாளர்களுக்கு வழங்கப்பட வேண்டிய டிஎன்எச் சேவையகங்கள்; IPv6 அல்லது IPv4 ஆக " "இருக்கலாம். பொதுவாக நீங்கள் இந்த சாதனத்தின் முகவரியை சேர்க்க வேண்டும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -239,7 +281,7 @@ msgstr "" "தவிர இது லேன் முகவரிகளை விட வேறுபட்ட சில தனியார் நெட்வொர்க்காக இருக்க வேண்டும். தானாக " "உள்ளீடுகளை முயற்சிக்க காலியாக விடவும்." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -247,13 +289,13 @@ msgstr "" "வாடிக்கையாளர்களுக்கு வழங்க ஐபிவி 6 சப்நெட் முகவரி; தானாக உள்ளீடுகளை முயற்சிக்க காலியாக " "விடவும்." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "ஒதுக்கப்பட்ட ஐபிக்கள் தீர்மானமாக தேர்ந்தெடுக்கப்படும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -262,16 +304,16 @@ msgstr "" "பயனர்களுக்கான அங்கீகார முறை. ஒற்றை பயனர்பெயர்-பாச்வேர்ட் சோடியுடன் எளிமையானது. மற்றொரு " "சேவையகத்தைப் பயன்படுத்தி அங்கீகரிக்க பாம் தொகுதிகள் பயன்படுத்தவும் (எ.கா., LDAP, RARIUS)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "வி.பி.என் வாடிக்கையாளர்கள் அமைக்கப்படும் ஃபயர்வால் மண்டலம்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "மேலே உள்ள சப்நெட்டின் முகமூடி." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -281,12 +323,12 @@ msgstr "" "வழித்தடங்களை கலக்கலாம், சேவையகம் பொருத்தமானதை மட்டுமே அனுப்பும். இயல்புநிலை வழியை " "அமைக்க காலியாக விடவும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "அதே யுடிபி மற்றும் டி.சி.பி போர்ட்கள் பயன்படுத்தப்படும்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -294,65 +336,89 @@ msgstr "" "சேவையகத்தின் சான்றிதழை சரிபார்க்க கிளையனுடன் தொடர்பு கொள்ள வேண்டிய மதிப்பு; இந்த மதிப்பு " "பொது விசையை மட்டுமே சார்ந்துள்ளது" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "செயலில் பயனர்கள் இல்லை." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "நேரம்" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "பயனர்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "பயனர் ஏற்பு" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "பயனர் அமைப்புகள்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "பயனர்பெயர்" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "விபிஎன் ஐபிப4-Netmask" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "விபிஎன் ஐபிப4 -பிணைய-முகவரி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "விபிஎன்ஐபிப6 -பிணைய-முகவரி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "Vpn ip" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN ஐபி முகவரி" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "இந்த சேவையகம் பயன்படுத்தும் CA சான்றிதழைக் காண்க. நீங்கள் அதை 'ca.pem' என்று சேமித்து " "வாடிக்கையாளர்களுக்கு இறக்குமதி செய்ய வேண்டும்." + +#~ msgid "IP" +#~ msgstr "ஐபி" + +#~ msgid "VPN IP" +#~ msgstr "Vpn ip" diff --git a/applications/luci-app-ocserv/po/templates/ocserv.pot b/applications/luci-app-ocserv/po/templates/ocserv.pot index 02df476268..1a6cf9d02a 100644 --- a/applications/luci-app-ocserv/po/templates/ocserv.pot +++ b/applications/luci-app-ocserv/po/templates/ocserv.pot @@ -1,106 +1,135 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "" @@ -108,69 +137,71 @@ msgstr "" msgid "Grant UCI access for luci-app-ocserv" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -179,140 +210,169 @@ msgid "" "upper 62 addresses." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " "empty to attempt auto-configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " "(e.g., LDAP, Radius)." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " "default route" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 +msgid "VPN IP Address" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" msgstr "" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 -msgid "VPN IP Address" +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" msgstr "" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." diff --git a/applications/luci-app-ocserv/po/tr/ocserv.po b/applications/luci-app-ocserv/po/tr/ocserv.po index a76df96c51..bb4bca9f42 100644 --- a/applications/luci-app-ocserv/po/tr/ocserv.po +++ b/applications/luci-app-ocserv/po/tr/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.14-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-Notation: adres/" "ön ek" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Etkin OpenConnect Kullanıcıları" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Aktif kullanıcılar" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect istemci uyumluluğu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Mevcut kullanıcılar" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA sertifikası" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Şifre" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Veriler toplanıyor..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS sunucuları" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Ölü eş algılama süresi (saniye)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Cihaz" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Şablonu Düzenle" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Ocserv yapılandırmasını oluşturmak için kullanılan şablonu düzenleyin." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "UDP'yi etkinleştir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "UDP kanal desteğini etkinleştirin; ne yaptığınızı bilmiyorsanız bu " "etkinleştirilmelidir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Sıkıştırmayı etkinleştir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Proxy arp'yi etkinleştir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Sunucuyu etkinleştir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "CISCO AnyConnect istemcileri için desteği etkinleştirin" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Güvenlik Duvarı Bölgesi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Genel Ayarlar" @@ -121,69 +150,71 @@ msgstr "Genel Ayarlar" msgid "Grant UCI access for luci-app-ocserv" msgstr "luci-app-ocserv için UCI erişimi verin" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Grup" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP Adresi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Maksimum istemci" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Maksimum aynı kullanıcı" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "İsim" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Ağ maskesi (veya IPv6 öneki)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Parola" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Bağlantı Noktası" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Tahmin edilebilir IP'ler" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,29 +228,40 @@ msgstr "" "gerektiğini unutmayın. LAN'da 192.168.1.0/24'ü kapsayan bir ağınız varsa, " "üstteki 62 adresi ayırmak için 192.168.1.192/26'yı kullanın." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Yönlendirme tablosu" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Sunucu Ayarları" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Sunucunun Genel Anahtar Kimliği" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Durum" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "İstemcilere sağlanacak DNS sunucuları; IPv6 veya IPv4 olabilir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -227,7 +269,7 @@ msgstr "" "İstemcilere sağlanacak DNS sunucuları; IPv6 veya IPv4 olabilir. Genellikle " "bu cihazın adresini eklemelisiniz" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -237,7 +279,7 @@ msgstr "" "etkinleştirilmedikçe LAN adreslerinden farklı bazı özel ağlar olmalıdır. " "Otomatik yapılandırmayı denemek için boş bırakın." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -245,13 +287,13 @@ msgstr "" "İstemcilere sağlanacak IPv6 alt ağ adresi; otomatik yapılandırmayı denemek " "için boş bırakın." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Atanan IP'ler belirleyici olarak seçilecektir" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -261,16 +303,16 @@ msgstr "" "kullanıcı adı-şifre çifti ile düzdür. Başka bir sunucu (örneğin LDAP, " "Radius) kullanarak kimlik doğrulaması yapmak için PAM modüllerini kullanın." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "VPN istemcilerinin ayarlanacağı güvenlik duvarı bölgesi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Yukarıdaki alt ağın maskesi." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -280,12 +322,12 @@ msgstr "" "karıştırabilirsiniz, sunucu yalnızca uygun olanı gönderir. Varsayılan bir " "rota ayarlamak için boş bırakın" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Aynı UDP ve TCP bağlantı noktaları kullanılacak" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -293,62 +335,86 @@ msgstr "" "Sunucunun sertifikasını doğrulamak için istemciye iletilecek değer; bu değer " "yalnızca genel anahtara bağlıdır" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Aktif kullanıcı yok." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Zaman" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Kullanıcı" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Kullanıcı doğrulama" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Kullanıcı ayarları" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Kullanıcı Adı" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Ağ Maskesi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "VPN IPv4-Ağ Adresi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "VPN IPv6-Ağ Adresi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP'si" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP Adresi" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Bu sunucu tarafından kullanılan CA sertifikasını görüntüleyin. Bunu 'ca.pem' " "olarak kaydetmeniz ve istemcilere aktarmanız gerekecek." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP'si" diff --git a/applications/luci-app-ocserv/po/uk/ocserv.po b/applications/luci-app-ocserv/po/uk/ocserv.po index 01fcd7c88d..1703958d73 100644 --- a/applications/luci-app-ocserv/po/uk/ocserv.po +++ b/applications/luci-app-ocserv/po/uk/ocserv.po @@ -11,8 +11,8 @@ msgstr "" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Weblate 5.14-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -20,70 +20,89 @@ msgstr "" "CIDR-Позначення: " "адреса/префікс" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Активні користувачі OpenConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Активні користувачі" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Сумісність із клієнтом AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Доступні користувачі" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Сертифікат центру сертифікації" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Шифр" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Збирання даних..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS сервери" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Час виявлення мертвого однорангового пристрою (сек.)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Пристрій" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Редагувати шаблон" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "" "Відредагуйте шаблон, який використовується для створення конфігурації ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Увімкнути UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -91,31 +110,41 @@ msgstr "" "Увімкнути підтримку каналу UDP; це має бути включено, якщо ви не знаєте, що " "робите" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Увімкнути стиснення" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Увімкнути проксі-арп" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Увімкнути сервер" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Увімкніть підтримку клієнтів CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Зона брандмауера" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Загальні налаштування" @@ -123,69 +152,71 @@ msgstr "Загальні налаштування" msgid "Grant UCI access for luci-app-ocserv" msgstr "Надайте доступ UCI для luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Група" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP-адреса" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP-адреса" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Максимум клієнтів" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Макс однакові клієнти" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Ім'я" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Маска мережі (або префікс IPv6)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Пароль" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Порт" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Передбачувані IP-адреси" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -199,29 +230,40 @@ msgstr "" "використовуватися. Якщо у вас є мережа LAN, що охоплює 192.168.1.0/24, " "використовуйте 192.168.1.192/26, щоб зарезервувати верхні 62 адреси." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Таблиця маршрутизації" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Налаштування сервера" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "Ідентифікатор відкритого ключа сервера" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Стан" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "DNS-сервери, які будуть надані клієнтам; може бути IPv6 або IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -229,7 +271,7 @@ msgstr "" "DNS-сервери, які будуть надані клієнтам; може бути IPv6 або IPv4. Зазвичай " "ви повинні вказати адресу цього пристрою" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -239,7 +281,7 @@ msgstr "" "мережа, відмінна від адрес локальної мережі, якщо не ввімкнено проксі ARP. " "Залиште пустим, щоб спробувати автоматичне налаштування." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -247,13 +289,13 @@ msgstr "" "Адреса підмережі IPv6 для надання клієнтам; залиште порожнім, щоб спробувати " "автоматичне налаштування." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Призначені IP-адреси будуть вибрані детерміновано" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -263,16 +305,16 @@ msgstr "" "ім’я користувача та пароля. Використовуйте модулі PAM для автентифікації за " "допомогою іншого сервера (наприклад, LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Зона брандмауера, на яку будуть налаштовані клієнти VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "Маска підмережі вище." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -282,12 +324,12 @@ msgstr "" "маршрути IPv4 та IPv6, сервер надсилатиме лише відповідні. Залиште пустим, " "щоб установити маршрут за замовчуванням" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Будуть використані однакові порти UDP і TCP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -295,65 +337,89 @@ msgstr "" "Значення, яке буде передано клієнту для перевірки сертифіката сервера; це " "значення залежить лише від відкритого ключа" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Немає активних користувачів." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Час" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Користувач" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Автентифікація користувача" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Налаштування користувача" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Ім'я користувача" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "" "VPN IPv4-Маска мережі" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Мережева адреса" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Мережева адреса" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "IP-адреса VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Переглянути сертифікат CA, який використовується цим сервером. Вам потрібно " "буде зберегти його як \"ca.pem\" та імпортувати в клієнти." + +#~ msgid "IP" +#~ msgstr "IP-адреса" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/vi/ocserv.po b/applications/luci-app-ocserv/po/vi/ocserv.po index 1c58cb4288..889c68f509 100644 --- a/applications/luci-app-ocserv/po/vi/ocserv.po +++ b/applications/luci-app-ocserv/po/vi/ocserv.po @@ -10,8 +10,8 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.18.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" @@ -19,69 +19,88 @@ msgstr "" "CIDR-ký hiệu: địa " "chỉ/tiền tố" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "Người dùng OpenConnect đang hoạt động" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "Người dùng đang hoạt động" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "Khả năng tương thích máy khách AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "Người dùng có sẵn" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "Chứng chỉ CA" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "Cipher" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "Đang lấy dữ liệu..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "Máy chủ DNS" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "Dead peer detection time (secs)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "Thiết bị" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "Chỉnh sửa mẫu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "Chỉnh sửa mẫu được sử dụng để tạo cấu hình ocserv." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "Kích hoạt UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" @@ -89,31 +108,41 @@ msgstr "" "Kích hoạt hỗ trợ kênh UDP; điều này phải được kích hoạt trừ khi bạn biết " "những gì bạn đang làm" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "Kích hoạt tính năng nén" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "Bật proxy arp" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "Kích hoạt máy chủ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "Bật hỗ trợ cho máy khách CISCO AnyConnect" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "Vùng tường lửa" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "Các cài đặt chung" @@ -121,69 +150,71 @@ msgstr "Các cài đặt chung" msgid "Grant UCI access for luci-app-ocserv" msgstr "Cấp quyền truy cập UCI cho luci-app-ocserv" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "Nhóm" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "Địa chỉ IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "Số lượng tối đa máy khách" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "Tối đa cùng một client" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "Tên" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "Netmask (hoặc IPv6-prefix)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "Mật khẩu" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "Cổng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "Predictable IPs" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -197,30 +228,41 @@ msgstr "" "không được sử dụng. Nếu bạn có một mạng LAN bao gồm 192.168.1.0/24, hãy sử " "dụng 192.168.1.192/26 để đặt trước 62 địa chỉ trên." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "Bảng định tuyến" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "Cài đặt máy chủ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "ID khóa công khai của máy chủ" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "Trạng thái" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "" "Các máy chủ DNS sẽ được cung cấp cho khách hàng; có thể là IPv6 hoặc IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -228,7 +270,7 @@ msgstr "" "Các máy chủ DNS sẽ được cung cấp cho khách hàng; có thể là IPv6 hoặc IPv4. " "Thông thường, bạn nên bao gồm địa chỉ của thiết bị này" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -238,7 +280,7 @@ msgstr "" "riêng khác với địa chỉ LAN trừ khi ARP proxy được bật. Để trống để thử cấu " "hình tự động." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." @@ -246,13 +288,13 @@ msgstr "" "Địa chỉ mạng con IPv6 để cung cấp cho khách hàng; để trống để thử cấu hình " "tự động." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "Các IP được chỉ định sẽ được chọn một cách xác định" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -262,16 +304,16 @@ msgstr "" "tên người dùng-mật khẩu. Sử dụng các mô-đun PAM để xác thực bằng máy chủ " "khác (ví dụ: LDAP, Radius)." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "Vùng tường lửa mà máy khách VPN sẽ được đặt thành" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "The mask of the subnet above." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -281,12 +323,12 @@ msgstr "" "tuyến IPv4 và IPv6, máy chủ sẽ chỉ gửi những tuyến phù hợp. Để trống để đặt " "tuyến đường mặc định" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "Các cổng UDP và TCP giống nhau sẽ được sử dụng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" @@ -294,64 +336,88 @@ msgstr "" "Giá trị được thông báo tới máy khách để xác minh chứng chỉ của máy chủ; giá " "trị này chỉ phụ thuộc vào khóa chung" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "Không có người dùng đang hoạt động." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "Thời gian" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "Người dùng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "Xác thực người dùng" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "Cài đặt người dùng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "Tên người dùng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-Netmask" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "" "VPN IPv4-Địa chỉ mạng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "" "VPN IPv6-Địa chỉ mạng" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "Địa chỉ VPN IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "Xem chứng chỉ CA được sử dụng bởi máy chủ này. Bạn sẽ cần lưu nó dưới dạng " "'ca.pem' và nhập nó vào ứng dụng khách." + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po index b5ea507ed9..8ccaa7e3df 100644 --- a/applications/luci-app-ocserv/po/zh_Hans/ocserv.po +++ b/applications/luci-app-ocserv/po/zh_Hans/ocserv.po @@ -11,107 +11,136 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.15.1\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" "CIDR–表示:地址/前缀" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "活跃的 OpenConnect 用户" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "活跃用户" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect 客户端兼容性" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "可用用户" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA 证书" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "算法" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "正在收集数据中..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS 服务器" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "对等体失效检测时间(秒)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "设备" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "编辑模板" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "编辑用于生成 ocserv 配置的模板。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "启用 UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "启用 UDP 通道支持;除非您知道自己在做什么,否则必须启用它" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "启用压缩" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "启用代理 ARP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "启用服务器" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "启用对 CISCO AnyConnect 客户端的支持" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "防火墙区域" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "常规设置" @@ -119,69 +148,71 @@ msgstr "常规设置" msgid "Grant UCI access for luci-app-ocserv" msgstr "授予UCI访问luci-app-ocserv的权限" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "组" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP 地址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "最大客户端数量" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "同一客户端最大同时登录数" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "名称" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "网络掩码(或 IPv6 前缀)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN程序" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "密码" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "端口" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "可预测的 IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -193,29 +224,40 @@ msgstr "" "指定子网的第一个地址将由 ocserv 保留,因此不应使用。如果您的 LAN 网络范围是 " "192.168.1.0/24,请使用 192.168.1.192/26 保留前面的 62 个地址。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "路由表" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "服务器设置" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "服务器公钥 ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "状态" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "要提供给客户端的 DNS 服务器;可以是 IPv6 或 IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" @@ -223,7 +265,7 @@ msgstr "" "要提供给客户端的 DNS 服务器;可以是 IPv6 或 IPv4。通常,您应该包括此设备的地" "址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -232,19 +274,19 @@ msgstr "" "要提供给客户端的 IPv4 子网地址;除非启用代理 ARP,否则这应该是一些与 LAN 地址" "不同的专用网络。留空以尝试自动配置。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "要提供给客户端的 IPv6 子网地址;留空以尝试自动配置。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "所分配的 IP 地址将能够确定性地选择" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -253,16 +295,16 @@ msgstr "" "用户的身份验证方法。最简单的是单个用户名-密码对。使用 PAM 模块使用其他服务器" "(例如:LDAP、Radius)进行身份验证。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "VPN 客户端的防火墙区域将被设定为" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "上面子网的掩码。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -271,71 +313,95 @@ msgstr "" "提供给客户端的路由表;您可以混合使用 IPv4 和 IPv6 路由,服务器将只发送适当的" "路由。留空以设置默认路由" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "将使用相同的 UDP 和 TCP 端口" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "要传递给客户端用来验证服务器证书的值;此值仅取决于公钥" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "目前没有活动用户。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "时间" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "用户" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "用户身份验证" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "用户设置" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "用户名" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4–子网掩码" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "VPN IPv4–网络地址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "VPN IPv6–网络地址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP 地址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "查看该服务器使用的 CA 证书。您需要将其另存为“ca.pem”并导入客户端。" + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/po/zh_Hant/ocserv.po b/applications/luci-app-ocserv/po/zh_Hant/ocserv.po index c8f8043039..e6f40aae98 100644 --- a/applications/luci-app-ocserv/po/zh_Hant/ocserv.po +++ b/applications/luci-app-ocserv/po/zh_Hant/ocserv.po @@ -10,107 +10,136 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.11-dev\n" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:121 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:110 msgid "" "CIDR-Notation: address/" "prefix" msgstr "" "CIDR 標記法:位址/字首" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:48 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:147 +msgid "Actions" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:155 msgid "Active OpenConnect Users" msgstr "活躍的OpenConnect用戶" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:127 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:185 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:35 msgid "Active users" msgstr "活躍的用戶" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:74 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:64 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:93 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:90 msgid "AnyConnect client compatibility" msgstr "AnyConnect用戶端相容性" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:17 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:96 msgid "Available users" msgstr "可用的用戶數" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:13 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:13 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:39 msgid "CA certificate" msgstr "CA憑證" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:72 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:170 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:119 msgid "Cipher" msgstr "加密演算法" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:155 msgid "Collecting data..." msgstr "收集資料中..." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:132 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:212 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:193 +msgid "Configuration has been applied." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:126 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:138 msgid "DNS servers" msgstr "DNS伺服器" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:60 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:74 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:76 msgid "Dead peer detection time (secs)" msgstr "節點失效檢測時間(秒)" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:70 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:55 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:168 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:117 msgid "Device" msgstr "裝置" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:14 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:178 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:148 +msgid "Disconnect" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:40 msgid "Edit Template" msgstr "編輯範本" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:80 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:85 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:115 msgid "Edit the template that is used for generating the ocserv configuration." msgstr "編輯用於生成ocserv配置的範本。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:70 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:60 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:88 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:85 msgid "Enable UDP" msgstr "啟用UDP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:71 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:89 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:86 msgid "" "Enable UDP channel support; this must be enabled unless you know what you " "are doing" msgstr "啟用UDP通道支援;除非您知道自己在做什麼,否則必須啟用它" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:66 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:67 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:83 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:84 msgid "Enable compression" msgstr "啟用壓縮" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:98 msgid "Enable proxy arp" msgstr "啟用代理ARP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:16 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:16 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:44 msgid "Enable server" msgstr "啟用伺服器" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:75 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:94 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:91 msgid "Enable support for CISCO AnyConnect clients" msgstr "啟用對CISCO AnyConnect支援" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:44 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:214 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:195 +msgid "Failed to apply configuration: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:84 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:97 +msgid "Failed to disconnect user: %s" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:57 msgid "Firewall Zone" msgstr "防火牆區域" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:12 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:12 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:36 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:38 msgid "General Settings" msgstr "一般設定" @@ -118,69 +147,71 @@ msgstr "一般設定" msgid "Grant UCI access for luci-app-ocserv" msgstr "授予luci-app-ocserv存取UCI的權限" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:106 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:164 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:114 msgid "Group" msgstr "群組" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:65 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:135 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:162 msgid "ID" msgstr "ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:68 -msgid "IP" -msgstr "IP" - -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:138 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:149 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:117 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:128 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:141 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:143 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:153 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:116 msgid "IP Address" msgstr "IP位址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:58 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:52 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:68 msgid "Max clients" msgstr "最大客戶數" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:59 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:70 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:72 msgid "Max same clients" msgstr "最大相同的客戶" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:22 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:102 msgid "Name" msgstr "名稱" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:151 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:131 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:157 msgid "Netmask (or IPv6-prefix)" msgstr "網路遮罩(or IPv6-prefix)" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:14 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:7 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:7 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:49 +msgid "Not available" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:30 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:92 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:3 msgid "OpenConnect VPN" msgstr "OpenConnect VPN程式" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:24 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:109 msgid "Password" msgstr "密碼" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:56 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:50 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:61 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:63 msgid "Port" msgstr "連接埠" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:62 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:78 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:80 msgid "Predictable IPs" msgstr "可預測的IP" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:107 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:99 msgid "" "Provide addresses to clients from a subnet of LAN; if enabled the network " "below must be a subnet of LAN. Note that the first address of the specified " @@ -192,35 +223,46 @@ msgstr "" "網。請注意,指定子網路的第一個位址將由ocserv保留,因此不應使用。如果區域網路" "中的網路覆蓋192.168.1.0/24,請使用192.168.1.192/26保留前62個地址。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:143 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:122 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:140 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:167 +msgid "Remote IP" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:148 msgid "Routing table" msgstr "路由表" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:146 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:173 +msgid "Rx" +msgstr "" + +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:17 msgid "Server Settings" msgstr "伺服器設定值" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:20 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:46 msgid "Server's Public Key ID" msgstr "伺服器的公鑰ID" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:73 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:58 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:144 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:171 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:120 msgid "Status" msgstr "狀態" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:112 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:139 msgid "The DNS servers to be provided to clients; can be either IPv6 or IPv4" msgstr "提供給用戶端的DNS伺服器;可以是IPv6或IPv4" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:133 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:127 msgid "" "The DNS servers to be provided to clients; can be either IPv6 or IPv4. " "Typically you should include the address of this device" msgstr "提供給用戶端的DNS伺服器;可以是IPv6或IPv4。通常您應包括此裝置的位址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:111 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:104 msgid "" "The IPv4 subnet address to provide to clients; this should be some private " "network different than the LAN addresses unless proxy ARP is enabled. Leave " @@ -229,19 +271,19 @@ msgstr "" "提供給用戶端的IPv4子網位址;除非啟用了代理ARP,否則這應該是不同於LAN位址的某" "些專用網路。留空以嘗試自動配置。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:125 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:120 msgid "" "The IPv6 subnet address to provide to clients; leave empty to attempt auto-" "configuration." msgstr "提供給用戶端的IPv6子網位址;留空以嘗試自動配置。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:63 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:57 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:79 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:81 msgid "The assigned IPs will be selected deterministically" msgstr "分配的IP將確定地選擇" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:50 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:38 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:50 msgid "" "The authentication method for the users. The simplest is plain with a single " "username-password pair. Use PAM modules to authenticate using another server " @@ -250,16 +292,16 @@ msgstr "" "用戶的身份驗證方法。最簡單的是使用單個用戶名-密碼對。使用PAM模組來使用其他伺" "服器(例如LDAP,Radius)進行身份驗證。" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:45 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:58 msgid "The firewall zone that the VPN clients will be set to" msgstr "VPN用戶端將設定到的防火牆區域" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:116 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:110 msgid "The mask of the subnet above." msgstr "上面子網路的遮罩." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:144 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:123 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:137 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:149 msgid "" "The routing table to be provided to clients; you can mix IPv4 and IPv6 " "routes, the server will send only the appropriate. Leave empty to set a " @@ -268,72 +310,96 @@ msgstr "" "提供給用戶端的路由表;您可以混合使用IPv4和IPv6路由,伺服器將僅發送適當的路" "由。留空以設定預設路由" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:57 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:62 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:64 msgid "The same UDP and TCP ports will be used" msgstr "將採用相同的UDP和TCP埠號" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:21 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:47 msgid "" "The value to be communicated to the client to verify the server's " "certificate; this value only depends on the public key" msgstr "要傳達給用戶端以驗證伺服器憑證的值;該值僅取決於公鑰" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:41 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:129 msgid "There are no active users." msgstr "沒有活躍的用戶." -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:71 -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:56 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:142 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:169 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:118 msgid "Time" msgstr "時間" -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:51 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:145 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:172 +msgid "Tx" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:113 msgid "User" msgstr "使用者" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:49 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:37 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:93 +msgid "User %s has been disconnected." +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:53 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:49 msgid "User Authentication" msgstr "用戶認證" -#: applications/luci-app-ocserv/luasrc/controller/ocserv.lua:25 +#: applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json:26 msgid "User Settings" msgstr "用戶設定值" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:66 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:136 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:163 msgid "Username" msgstr "使用者名稱" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:115 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:72 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:109 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:100 msgid "VPN IPv4-Netmask" msgstr "VPN IPv4-網路遮罩" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:110 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:68 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:103 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:95 msgid "" "VPN IPv4-Network-Address" msgstr "VPN IPv4-網路-位址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:119 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:109 msgid "" "VPN IPv6-Network-Address" msgstr "VPN IPv6-網路-位址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:69 -msgid "VPN IP" -msgstr "VPN IP" - -#: applications/luci-app-ocserv/luasrc/view/ocserv_status.htm:54 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/status/include/80_ocserv.js:115 msgid "VPN IP Address" msgstr "VPN IP位址" -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:95 -#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:100 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:138 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:165 +msgid "VPN IPv4" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:139 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/users.js:166 +msgid "VPN IPv6" +msgstr "" + +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/main.js:165 +#: applications/luci-app-ocserv/htdocs/luci-static/resources/view/ocserv/user-config.js:127 msgid "" "View the CA certificate used by this server. You will need to save it as " "'ca.pem' and import it into the clients." msgstr "" "查看該伺服器使用的CA憑證。您將需要將其另存為“ ca.pem”並將其匯入用戶端。" + +#~ msgid "IP" +#~ msgstr "IP" + +#~ msgid "VPN IP" +#~ msgstr "VPN IP" diff --git a/applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json b/applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json new file mode 100644 index 0000000000..06263c753e --- /dev/null +++ b/applications/luci-app-ocserv/root/usr/share/luci/menu.d/luci-app-ocserv.json @@ -0,0 +1,42 @@ +{ + "admin/vpn/ocserv": { + "title": "OpenConnect VPN", + "order": 50, + "action": { + "type": "firstchild" + }, + "depends": { + "acl": [ "luci-app-ocserv" ], + "fs": { + "/etc/config/ocserv": "file" + } + } + }, + + "admin/vpn/ocserv/main": { + "title": "Server Settings", + "order": 1, + "action": { + "type": "view", + "path": "ocserv/main" + } + }, + + "admin/vpn/ocserv/user-config": { + "title": "User Settings", + "order": 2, + "action": { + "type": "view", + "path": "ocserv/user-config" + } + }, + + "admin/vpn/ocserv/users": { + "title": "Active users", + "order": 3, + "action": { + "type": "view", + "path": "ocserv/users" + } + } +} diff --git a/applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json b/applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json index fce65d8c70..71740a28b1 100644 --- a/applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json +++ b/applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json @@ -2,9 +2,29 @@ "luci-app-ocserv": { "description": "Grant UCI access for luci-app-ocserv", "read": { + "file": { + "/etc/ocserv/*": [ "read" ], + "/proc/net/ipv6_route": [ "read" ], + "/usr/bin/certtool --hash sha256 --key-id --infile /etc/ocserv/server-cert.pem": ["exec"], + "/usr/bin/occtl show users": ["exec"], + "/usr/bin/occtl --json show users": ["exec"], + "/usr/bin/occtl reload": ["exec"], + "/usr/bin/occtl disconnect id *": ["exec"] + }, + "ubus": { + "file": [ "exec" ], + "rc": [ "init" ] + }, "uci": [ "ocserv" ] }, "write": { + "file": { + "/etc/ocserv/ocserv.conf.template": [ "write" ] + }, + "ubus": { + "file": [ "exec" ], + "rc": [ "init" ] + }, "uci": [ "ocserv" ] } }