diff options
Diffstat (limited to 'applications/luci-app-vpnbypass')
47 files changed, 3178 insertions, 2328 deletions
diff --git a/applications/luci-app-vpnbypass/Makefile b/applications/luci-app-vpnbypass/Makefile index 2795244935..abab837c32 100644 --- a/applications/luci-app-vpnbypass/Makefile +++ b/applications/luci-app-vpnbypass/Makefile @@ -5,12 +5,12 @@ include $(TOPDIR)/rules.mk PKG_LICENSE:=GPL-3.0-or-later PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net> +PKG_VERSION:=1.3.1-9 LUCI_TITLE:=VPN Bypass Web UI LUCI_DESCRIPTION:=Provides Web UI for VPNBypass service. -LUCI_DEPENDS:=+luci-compat +luci-mod-admin-full +vpnbypass +LUCI_DEPENDS:=+luci-mod-admin-full +vpnbypass LUCI_PKGARCH:=all -PKG_RELEASE:=19 include ../../luci.mk diff --git a/applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js b/applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js new file mode 100644 index 0000000000..b2d5d1f775 --- /dev/null +++ b/applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js @@ -0,0 +1,62 @@ +// Copyright 2021 Stan Grishin (stangri@melmac.net) +// Many thanks to [@vsviridov](https://github.com/vsviridov) for help with transition to JS + +'use strict'; +'require form'; +'require uci'; +'require view'; +'require vpnbypass.widgets as widgets'; + +var pkg = { + get Name() { return 'vpnbypass'; }, + get URL() { return 'https://docs.openwrt.melmac.net/' + pkg.Name + '/'; } +}; + +return view.extend({ + load: function () { + return Promise.all([ + uci.load(pkg.Name), + uci.load('dhcp') + ]); + }, + + render: function (data) { + + var m, d, s, o; + + m = new form.Map(pkg.Name, _('VPN Bypass')); + + s = m.section(form.NamedSection, 'config', pkg.Name); + + o = s.option(widgets.Status, '', _('Service Status')); + + o = s.option(widgets.Buttons, '', _('Service Control')); + + o = s.option(form.DynamicList, 'localport', _('Local Ports to Bypass'), _('Local ports to trigger VPN Bypass.')); + o.datatype = 'portrange'; + o.addremove = false; + o.optional = false; + + o = s.option(form.DynamicList, 'remoteport', _('Remote Ports to Bypass'), _('Remote ports to trigger VPN Bypass.')); + o.datatype = 'portrange'; + o.addremove = false; + o.optional = false; + + o = s.option(form.DynamicList, 'localsubnet', _('Local IP Addresses to Bypass'), _('Local IP addresses or subnets with direct internet access.')); + o.datatype = 'ip4addr'; + o.addremove = false; + o.optional = false; + + o = s.option(form.DynamicList, 'remotesubnet', _('Remote IP Addresses to Bypass'), _('Remote IP addresses or subnets which will be accessed directly.')); + o.datatype = 'ip4addr'; + o.addremove = false; + o.optional = false; + + d = new form.Map('dhcp'); + s = d.section(form.TypedSection, 'dnsmasq'); + s.anonymous = true; + o = s.option(form.DynamicList, 'ipset', _('Domains to Bypass'), _('Domains to be accessed directly, see %sREADME%s for syntax.').format('<a href="' + pkg.URL + '#bypass-domains-formatsyntax" target="_blank" rel="noreferrer noopener">', '</a>')); + + return Promise.all([m.render(), d.render()]); + } +}); diff --git a/applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js b/applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js new file mode 100644 index 0000000000..f14dd21d74 --- /dev/null +++ b/applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js @@ -0,0 +1,192 @@ +// Thsis file wouldn't have been possible without help from [@vsviridov](https://github.com/vsviridov) + +'require ui'; +'require rpc'; +'require form'; + +var pkg = { + get Name() { return 'vpnbypass'; } +}; + +var _getInitList = rpc.declare({ + object: 'luci.' + pkg.Name, + method: 'getInitList', + params: ['name'] +}); + +var _setInitAction = rpc.declare({ + object: 'luci.' + pkg.Name, + method: 'setInitAction', + params: ['name', 'action'], + expect: { result: false } +}); + +var _getInitStatus = rpc.declare({ + object: 'luci.' + pkg.Name, + method: 'getInitStatus', + params: ['name'] +}); + +var RPC = { + listeners: [], + on: function on(event, callback) { + var pair = { event: event, callback: callback } + this.listeners.push(pair); + return function unsubscribe() { + this.listeners = this.listeners.filter(function (listener) { + return listener !== pair; + }); + }.bind(this); + }, + emit: function emit(event, data) { + this.listeners.forEach(function (listener) { + if (listener.event === event) { + listener.callback(data); + } + }); + }, + getInitList: function getInitList(name) { + _getInitList(name).then(function (result) { + this.emit('getInitList', result); + }.bind(this)); + + }, + getInitStatus: function getInitStatus(name) { + _getInitStatus(name).then(function (result) { + this.emit('getInitStatus', result); + }.bind(this)); + }, + setInitAction: function setInitAction(name, action) { + _setInitAction(name, action).then(function (result) { + this.emit('setInitAction', result); + }.bind(this)); + } +} + +var statusCBI = form.DummyValue.extend({ + renderWidget: function (section) { + var status = E('span', {}, _("Quering") + "..."); + RPC.on('getInitStatus', function (reply) { + if (reply[pkg.Name].version) { + if (reply[pkg.Name].running) { + status.innerText = _("Running (version: %s)").format(reply[pkg.Name].version); + } + else { + if (reply[pkg.Name].enabled) { + status.innerText = _("Stopped (version: %s)").format(reply[pkg.Name].version); + } + else { + status.innerText = _("Stopped (Disabled)"); + } + } + } + else { + status.innerText = _("Not installed or not found") + } + }); + return E('div', {}, [status]); + } +}); + +var buttonsCBI = form.DummyValue.extend({ + renderWidget: function (section) { + + var btn_gap = E('span', {}, ' '); + var btn_gap_long = E('span', {}, ' '); + + var btn_start = E('button', { + 'class': 'btn cbi-button cbi-button-apply', + disabled: true, + click: function (ev) { + ui.showModal(null, [ + E('p', { 'class': 'spinning' }, _('Starting %s service').format(pkg.Name)) + ]); + return RPC.setInitAction(pkg.Name, 'start'); + } + }, _('Start')); + + var btn_action = E('button', { + 'class': 'btn cbi-button cbi-button-apply', + disabled: true, + click: function (ev) { + ui.showModal(null, [ + E('p', { 'class': 'spinning' }, _('Restarting %s service').format(pkg.Name)) + ]); + return RPC.setInitAction(pkg.Name, 'restart'); + } + }, _('Restart')); + + var btn_stop = E('button', { + 'class': 'btn cbi-button cbi-button-reset', + disabled: true, + click: function (ev) { + ui.showModal(null, [ + E('p', { 'class': 'spinning' }, _('Stopping %s service').format(pkg.Name)) + ]); + return RPC.setInitAction(pkg.Name, 'stop'); + } + }, _('Stop')); + + var btn_enable = E('button', { + 'class': 'btn cbi-button cbi-button-apply', + disabled: true, + click: function (ev) { + ui.showModal(null, [ + E('p', { 'class': 'spinning' }, _('Enabling %s service').format(pkg.Name)) + ]); + return RPC.setInitAction(pkg.Name, 'enable'); + } + }, _('Enable')); + + var btn_disable = E('button', { + 'class': 'btn cbi-button cbi-button-reset', + disabled: true, + click: function (ev) { + ui.showModal(null, [ + E('p', { 'class': 'spinning' }, _('Disabling %s service').format(pkg.Name)) + ]); + return RPC.setInitAction(pkg.Name, 'disable'); + } + }, _('Disable')); + + RPC.on('getInitStatus', function (reply) { + if (reply[pkg.Name].version) { + if (reply[pkg.Name].enabled) { + btn_enable.disabled = true; + btn_disable.disabled = false; + if (reply[pkg.Name].running) { + btn_start.disabled = true; + btn_action.disabled = false; + btn_stop.disabled = false; + } + else { + btn_start.disabled = false; + btn_action.disabled = true; + btn_stop.disabled = true; + } + } + else { + btn_start.disabled = true; + btn_action.disabled = true; + btn_stop.disabled = true; + btn_enable.disabled = false; + btn_disable.disabled = true; + } + } + }); + + RPC.getInitStatus(pkg.Name); + + return E('div', {}, [btn_start, btn_gap, btn_action, btn_gap, btn_stop, btn_gap_long, btn_enable, btn_gap, btn_disable]); + } +}); + +RPC.on('setInitAction', function (reply) { + ui.hideModal(); + RPC.getInitStatus(pkg.Name); +}); + +return L.Class.extend({ + Status: statusCBI, + Buttons: buttonsCBI +}); diff --git a/applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua b/applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua deleted file mode 100644 index 0de6ff6481..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua +++ /dev/null @@ -1,28 +0,0 @@ -module("luci.controller.vpnbypass", package.seeall) -function index() - if nixio.fs.access("/etc/config/vpnbypass") then - local e = entry({"admin", "vpn"}, firstchild(), _("VPN"), 60) - e.dependent = false - - entry({"admin", "vpn", "vpnbypass"}, cbi("vpnbypass"), _("VPN Bypass")).acl_depends = { "luci-app-vpnbypass" } - entry({"admin", "vpn", "vpnbypass", "action"}, call("vpnbypass_action"), nil).leaf = true - end -end - -function vpnbypass_action(name) - local packageName = "vpnbypass" - if name == "start" then - luci.sys.init.start(packageName) - elseif name == "action" then - luci.util.exec("/etc/init.d/" .. packageName .. " restart >/dev/null 2>&1") - luci.util.exec("/etc/init.d/dnsmasq restart >/dev/null 2>&1") - elseif name == "stop" then - luci.sys.init.stop(packageName) - elseif name == "enable" then - luci.util.exec("uci set " .. packageName .. ".config.enabled=1; uci commit " .. packageName) - elseif name == "disable" then - luci.util.exec("uci set " .. packageName .. ".config.enabled=0; uci commit " .. packageName) - end - luci.http.prepare_content("text/plain") - luci.http.write("0") -end diff --git a/applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua b/applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua deleted file mode 100644 index 8a70bd1bb9..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua +++ /dev/null @@ -1,81 +0,0 @@ -local readmeURL = "https://github.com/openwrt/packages/blob/master/net/vpnbypass/files/README.md" -local uci = require "luci.model.uci".cursor() -local sys = require "luci.sys" -local util = require "luci.util" -local packageName = "vpnbypass" - -local packageVersion, statusText = nil, nil -packageVersion = tostring(util.trim(sys.exec("opkg list-installed " .. packageName .. " | awk '{print $3}'"))) or "" -if packageVersion == "" then - statusText = translatef("%s is not installed or not found", packageName) -end - -local serviceRunning, serviceEnabled = false, false -if uci:get(packageName, "config", "enabled") == "1" then - serviceEnabled = true -end -if sys.call("iptables -t mangle -L | grep -q " .. packageName:upper()) == 0 then - serviceRunning = true -end - -if serviceRunning then - statusText = translate("Running") -else - statusText = translate("Stopped") - if not serviceEnabled then - statusText = translatef("%s (disabled)", statusText) - end -end - -m = Map("vpnbypass", translate("VPN Bypass Settings")) - -h = m:section(NamedSection, "config", packageName, translatef("Service Status [%s %s]", packageName, packageVersion)) -ss = h:option(DummyValue, "_dummy", translate("Service Status")) -ss.template = packageName .. "/status" -ss.value = statusText -if packageVersion ~= "" then - buttons = h:option(DummyValue, "_dummy") - buttons.template = packageName .. "/buttons" -end - -s = m:section(NamedSection, "config", "vpnbypass", translate("VPN Bypass Rules")) --- Local Ports -p1 = s:option(DynamicList, "localport", translate("Local Ports to Bypass"), translate("Local ports to trigger VPN Bypass")) -p1.datatype = "portrange" --- p1.placeholder = "0-65535" -p1.addremove = false -p1.optional = false - --- Remote Ports -p2 = s:option(DynamicList, "remoteport", translate("Remote Ports to Bypass"), translate("Remote ports to trigger VPN Bypass")) -p2.datatype = "portrange" --- p2.placeholder = "0-65535" -p2.addremove = false -p2.optional = false - --- Local Subnets -r1 = s:option(DynamicList, "localsubnet", translate("Local IP Addresses to Bypass"), translate("Local IP addresses or subnets with direct internet access (outside of the VPN tunnel)")) -r1.datatype = "ip4addr" --- r1.placeholder = ip.new(m.uci:get("network", "lan", "ipaddr"), m.uci:get("network", "lan", "netmask")) -r1.addremove = false -r1.optional = false - --- Remote Subnets -r2 = s:option(DynamicList, "remotesubnet", translate("Remote IP Addresses to Bypass"), translate("Remote IP addresses or subnets which will be accessed directly (outside of the VPN tunnel)")) -r2.datatype = "ip4addr" --- r2.placeholder = "0.0.0.0/0" -r2.addremove = false -r2.optional = false - --- Domains -d = Map("dhcp") -s4 = d:section(TypedSection, "dnsmasq") -s4.anonymous = true -di = s4:option(DynamicList, "ipset", translate("Domains to Bypass"), - translatef("Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s for syntax", - "<a href=\"" .. readmeURL .. "#bypass-domains-formatsyntax" .. "\" target=\"_blank\">", "</a>")) -function d.on_after_commit(map) - util.exec("/etc/init.d/dnsmasq restart >/dev/null 2>&1") -end - -return m, d diff --git a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm b/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm deleted file mode 100644 index c1f4d8279e..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm +++ /dev/null @@ -1,77 +0,0 @@ -<%# Copyright 2020 Stan Grishin <stangri@melmac.net> -%> - -<%+vpnbypass/css%> -<%+vpnbypass/js%> - -<%- - local packageName = "vpnbypass" - local serviceRunning, serviceEnabled = false, false; - if luci.sys.call("iptables -t mangle -L | grep -q " .. packageName:upper()) == 0 then - serviceRunning = true - end - if luci.model.uci.cursor():get(packageName, "config", "enabled") == "1" then - serviceEnabled = true - end - - if serviceEnabled then - btn_start_status = true - btn_action_status = true - btn_stop_status = true - btn_enable_status = false - btn_disable_status = true - else - btn_start_status = false - btn_action_status = false - btn_stop_status = false - btn_enable_status = true - btn_disable_status = false - end - if serviceRunning then - btn_start_status = false - btn_action_status = true - btn_stop_status = true - else - btn_action_status = false - btn_stop_status = false - end --%> - -<div class="cbi-value"><label class="cbi-value-title">Service Control</label> - <div class="cbi-value-field"> - <input type="button" class="cbi-button cbi-button-apply" id="btn_start" name="start" value="<%:Start%>" - onclick="button_action(this)" /> - <span id="btn_start_spinner" class="btn_spinner"></span> - <input type="button" class="cbi-button cbi-button-apply" id="btn_action" name="action" value="<%:Restart%>" - onclick="button_action(this)" /> - <span id="btn_action_spinner" class="btn_spinner"></span> - <input type="button" class="cbi-button cbi-button-reset" id="btn_stop" name="stop" value="<%:Stop%>" - onclick="button_action(this)" /> - <span id="btn_stop_spinner" class="btn_spinner"></span> - - - - - <input type="button" class="cbi-button cbi-button-apply" id="btn_enable" name="enable" value="<%:Enable%>" - onclick="button_action(this)" /> - <span id="btn_enable_spinner" class="btn_spinner"></span> - <input type="button" class="cbi-button cbi-button-reset" id="btn_disable" name="disable" value="<%:Disable%>" - onclick="button_action(this)" /> - <span id="btn_disable_spinner" class="btn_spinner"></span> - </div> -</div> - -<%-if not btn_start_status then%> -<script type="text/javascript">document.getElementById("btn_start").disabled = true;</script> -<%-end%> -<%-if not btn_action_status then%> -<script type="text/javascript">document.getElementById("btn_action").disabled = true;</script> -<%-end%> -<%-if not btn_stop_status then%> -<script type="text/javascript">document.getElementById("btn_stop").disabled = true;</script> -<%-end%> -<%-if not btn_enable_status then%> -<script type="text/javascript">document.getElementById("btn_enable").disabled = true;</script> -<%-end%> -<%-if not btn_disable_status then%> -<script type="text/javascript">document.getElementById("btn_disable").disabled = true;</script> -<%-end%>
\ No newline at end of file diff --git a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/css.htm b/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/css.htm deleted file mode 100644 index 6fb3d51d3b..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/css.htm +++ /dev/null @@ -1,9 +0,0 @@ -<style type="text/css"> - .btn_spinner - { - display: inline-block; - width: 0px; - height: 16px; - margin: 0 0px; - } -</style> diff --git a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm b/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm deleted file mode 100644 index e8c076f50e..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm +++ /dev/null @@ -1,59 +0,0 @@ -<script type="text/javascript"> -//<![CDATA[ - function button_action(action) { - var xhr = new XHR(false); - var btn_start = document.getElementById("btn_start"); - var btn_action = document.getElementById("btn_action"); - var btn_stop = document.getElementById("btn_stop"); - var btn_enable = document.getElementById("btn_enable"); - var btn_disable = document.getElementById("btn_disable"); - var btn_spinner; - switch (action.name) { - case "start": - btn_spinner = document.getElementById("btn_start_spinner"); - break; - case "action": - btn_spinner = document.getElementById("btn_action_spinner"); - break; - case "stop": - btn_spinner = document.getElementById("btn_stop_spinner"); - break; - case "enable": - btn_spinner = document.getElementById("btn_enable_spinner"); - break; - case "disable": - btn_spinner = document.getElementById("btn_disable_spinner"); - break; - } - btn_start.disabled = true; - btn_action.disabled = true; - btn_stop.disabled = true; - btn_enable.disabled = true; - btn_disable.disabled = true; - spinner(btn_spinner, 1); - xhr.get('<%=luci.dispatcher.build_url("admin", "vpn", "vpnbypass", "action")%>/' + action.name, null, - function (x) { - if (!x) { - return; - } - btn_start.disabled = false; - btn_action.disabled = false; - btn_stop.disabled = false; - btn_enable.disabled = false; - btn_disable.disabled = false; - spinner(btn_spinner, 0); - location.reload(); - }); -} -function spinner(element, state) { - if (state === 1) { - element.style.width = "16px"; - element.innerHTML = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />'; - } - else { - element.style.width = "0px"; - element.innerHTML = ''; - } -} -//]]> -</script> diff --git a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status-textarea.htm b/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status-textarea.htm deleted file mode 100644 index 4ab2e11291..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status-textarea.htm +++ /dev/null @@ -1,13 +0,0 @@ -<%# -Copyright 2017-2019 Stan Grishin (stangri@melmac.net) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%+cbi/valueheader%> - -<textarea rows="<%=select(2, self:cfgvalue(section):gsub('\n', '\n'))%>" - style="border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:20px;width:50em;padding:none;margin:6px;resize:none;overflow:hidden;" - disabled="disabled"><%=self:cfgvalue(section):gsub('\n', '\n')%> -</textarea> - -<%+cbi/valuefooter%> diff --git a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status.htm b/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status.htm deleted file mode 100644 index c453428405..0000000000 --- a/applications/luci-app-vpnbypass/luasrc/view/vpnbypass/status.htm +++ /dev/null @@ -1,10 +0,0 @@ -<%# -Copyright 2017-2018 Dirk Brenken (dev@brenken.org) -This is free software, licensed under the Apache License, Version 2.0 --%> - -<%+cbi/valueheader%> - -<input name="status" id="status" type="text" class="cbi-input-text" style="outline:none;border:none;box-shadow:none;background:transparent;font-weight:bold;line-height:30px;height:30px;width:50em;" value="<%=self:cfgvalue(section)%>" disabled="disabled" /> - -<%+cbi/valuefooter%> diff --git a/applications/luci-app-vpnbypass/po/ar/vpnbypass.po b/applications/luci-app-vpnbypass/po/ar/vpnbypass.po index 6b455d6cf8..cc46196156 100644 --- a/applications/luci-app-vpnbypass/po/ar/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ar/vpnbypass.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-07-09 06:17+0000\n" -"Last-Translator: Mohammed Abu Hassan <medo94125@gmail.com>\n" +"PO-Revision-Date: 2021-03-08 13:04+0000\n" +"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n" "Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/ar/>\n" "Language: ar\n" @@ -9,118 +9,133 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5.1\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" +msgstr "تعطيل" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" -msgstr "ممكن" +msgstr "شغل" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "جار التحميل" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" +msgstr "إعادة تشغيل" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" +msgstr "بداية" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" +msgstr "قف" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#~ msgid "Loading" +#~ msgstr "جار التحميل" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Running" +#~ msgstr "قيد التشغيل" + +#~ msgid "Stopped" +#~ msgstr "توقفت" + +#~ msgid "VPN" +#~ msgstr "شبكة خاصة افتراضية VPN" diff --git a/applications/luci-app-vpnbypass/po/bg/vpnbypass.po b/applications/luci-app-vpnbypass/po/bg/vpnbypass.po index a56f5a2c19..1bbde08ac5 100644 --- a/applications/luci-app-vpnbypass/po/bg/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/bg/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/bn_BD/vpnbypass.po b/applications/luci-app-vpnbypass/po/bn_BD/vpnbypass.po index 436bfea9c5..bd6a3def62 100644 --- a/applications/luci-app-vpnbypass/po/bn_BD/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/bn_BD/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/ca/vpnbypass.po b/applications/luci-app-vpnbypass/po/ca/vpnbypass.po index 122bde9988..3e12e764d1 100644 --- a/applications/luci-app-vpnbypass/po/ca/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ca/vpnbypass.po @@ -1,119 +1,128 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-03-08 13:04+0000\n" +"Last-Translator: BenRoura <benrouravkg@gmail.com>\n" +"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsvpnbypass/ca/>\n" "Language: ca\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.5.1\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" +msgstr "Reiniciar" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/cs/vpnbypass.po b/applications/luci-app-vpnbypass/po/cs/vpnbypass.po index c63ec3976c..cdd5659ca6 100644 --- a/applications/luci-app-vpnbypass/po/cs/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/cs/vpnbypass.po @@ -1,132 +1,160 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-16 23:26+0000\n" -"Last-Translator: Jiri Tersel <jiri.tersel@seznam.cz>\n" +"PO-Revision-Date: 2021-04-09 08:05+0000\n" +"Last-Translator: Pavel Pernička <pernicka.pa@gmail.com>\n" "Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/cs/>\n" "Language: cs\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Zakázat" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "Zakazuje se služba %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Domény k přemostění" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Povolit" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Načítání" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Lokální IP adresy pro přemostění" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -"Lokální IP adresy nebo podsítě s přímým přístupem na internet (mimo VPN " -"tunel)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Lokální porty k přemostění" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Lokální porty pro aktivaci VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Vzdálené IP adresy k přemostění" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -"Vzdálené IP adresy nebo podsítě, ke kterým bude přistupováno přímo (mimo VPN " -"tunel)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Vzdálené porty k přemostění" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Vzdálené porty pro aktivaci VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "Stav služby" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Stav služby" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Start" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Zastavit" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Pravidla VPN Bypass" +#~ msgid "Loading" +#~ msgstr "Načítání" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Lokální IP adresy nebo podsítě s přímým přístupem na internet (mimo VPN " +#~ "tunel)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Lokální porty pro aktivaci VPN Bypass" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Vzdálené IP adresy nebo podsítě, ke kterým bude přistupováno přímo (mimo " +#~ "VPN tunel)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Vzdálené porty pro aktivaci VPN Bypass" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Pravidla VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Nastavení VPN Bypass" +#~ msgid "VPN Bypass Settings" +#~ msgstr "Nastavení VPN Bypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "Domény, ke kterým chcete přistupovat přímo (mimo VPN tunel), vizte" diff --git a/applications/luci-app-vpnbypass/po/de/vpnbypass.po b/applications/luci-app-vpnbypass/po/de/vpnbypass.po index 69001ef29b..ef72b61ccc 100644 --- a/applications/luci-app-vpnbypass/po/de/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/de/vpnbypass.po @@ -1,132 +1,181 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-07-11 21:29+0000\n" -"Last-Translator: ssantos <ssantos@web.de>\n" +"PO-Revision-Date: 2021-02-08 04:46+0000\n" +"Last-Translator: Zocker1012 <julian.schoemer.1997@gmail.com>\n" "Language-Team: German <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/de/>\n" "Language: de\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Deaktivieren" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Zu umgehende Domains" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Aktivieren" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Gewähre UCI Zugriff auf luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Lade" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Zu umgehende lokale IP Adressen" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -"Lokale IP Adressen, oder Subnetze mit direktem Internet-Zugriff (außerhalb " -"des VPN Tunnel)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Zu umgehende Lokale Ports" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Lokale Ports um VPN Bypass anzustoßen" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Zu umgehende entfernte IP Adressen" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -"Entfernte IP Adressen, oder Subnetze mit direktem Internet-Zugriff " -"(außerhalb des VPN Tunnel)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Zu umgehende entfernte Ports" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Enfernte Ports um VPN Bypass anzustßen" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Neustart" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Läuft" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "Dienststatus" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "Servicestatus [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Start" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Stopp" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Angehalten" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "VPN Bypass Regeln" +#~ msgid "%s (disabled)" +#~ msgstr "%s (deaktiviert)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s ist nicht installiert oder konnte nicht gefunden werden" + +#~ msgid "Loading" +#~ msgstr "Lade" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Lokale IP Adressen, oder Subnetze mit direktem Internet-Zugriff " +#~ "(außerhalb des VPN Tunnel)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Lokale Ports um VPN Bypass anzustoßen" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Entfernte IP Adressen, oder Subnetze mit direktem Internet-Zugriff " +#~ "(außerhalb des VPN Tunnel)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Enfernte Ports um VPN Bypass anzustßen" + +#~ msgid "Running" +#~ msgstr "Laufend" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Servicestatus [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Angehalten" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "VPN Bypass Regeln" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "VPN Bypass Einstellungen" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "VPN Bypass Einstellungen" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Gewähre UCI Zugriff auf luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "" diff --git a/applications/luci-app-vpnbypass/po/el/vpnbypass.po b/applications/luci-app-vpnbypass/po/el/vpnbypass.po index 084daee91f..e37944f311 100644 --- a/applications/luci-app-vpnbypass/po/el/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/el/vpnbypass.po @@ -1,125 +1,131 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-03 08:27+0000\n" -"Last-Translator: Tavaninja <metalcorpe@gmail.com>\n" +"PO-Revision-Date: 2020-12-01 16:16+0000\n" +"Last-Translator: Marios Koutsoukis <marioskoutsoukis2006@gmail.com>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/el/>\n" "Language: el\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.4-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" +msgstr "Ενεργοποίηση" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" #: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Φόρτωση" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" + +#~ msgid "Loading" +#~ msgstr "Φόρτωση" diff --git a/applications/luci-app-vpnbypass/po/en/vpnbypass.po b/applications/luci-app-vpnbypass/po/en/vpnbypass.po index a31cfbb1fb..4bfcc98637 100644 --- a/applications/luci-app-vpnbypass/po/en/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/en/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/es/vpnbypass.po b/applications/luci-app-vpnbypass/po/es/vpnbypass.po index 9f3e38c197..54a0b1e556 100644 --- a/applications/luci-app-vpnbypass/po/es/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/es/vpnbypass.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-05-05 22:27+0000\n" +"PO-Revision-Date: 2021-03-27 17:37+0000\n" "Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n" "Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/es/>\n" @@ -11,127 +11,183 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "%s (desactivado)" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "%s no está instalado o no se encuentra" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Desactivar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "Desactivando el servicio %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Dominios a omitir" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -"Dominios a los que se debe acceder directamente (fuera del túnel VPN), " -"consulte %sREADME%s para conocer la sintaxis" +"Se puede acceder a los dominios directamente; consulte %sREADME%s para " +"conocer la sintaxis." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Activar" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Conceder acceso UCI para luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "Activando el servicio %s" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Cargando" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Otorgar acceso a archivos y UCI para luci-app-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Direcciones IP locales para omitir" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" -"Direcciones IP o subredes locales con acceso directo a Internet (fuera del " -"túnel VPN)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Direcciones IP locales o subredes con acceso directo a Internet." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Puertos locales para evitar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Puertos locales para activar VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "Puertos locales para disparar VPN Bypass." + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "No instalado o no encontrado" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Consultando" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Direcciones IP remotas para omitir" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" -msgstr "" -"Direcciones IP remotas o subredes a las que se accederá directamente (fuera " -"del túnel VPN)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." +msgstr "Direcciones IP remotas o subredes a las que se accederá directamente." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Puertos remotos para omitir" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Puertos remotos para activar VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "Puertos remotos para disparar VPN Bypass." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Corriendo" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "Reiniciando el servicio %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Corriendo (versión: %s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Control de servicio" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "Estado del servicio" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "Estado del servicio [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Iniciar" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "Iniciando el servicio %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Detener" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Detenido" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Detenido (desactivado)" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Detenido (versión: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "Deteniendo el servicio %s" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Reglas de VPN Bypass" +#~ msgid "%s (disabled)" +#~ msgstr "%s (desactivado)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s no está instalado o no se encuentra" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Dominios a los que se debe acceder directamente (fuera del túnel VPN), " +#~ "consulte %sREADME%s para conocer la sintaxis" + +#~ msgid "Loading" +#~ msgstr "Cargando" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Direcciones IP o subredes locales con acceso directo a Internet (fuera " +#~ "del túnel VPN)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Puertos locales para activar VPN Bypass" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Direcciones IP remotas o subredes a las que se accederá directamente " +#~ "(fuera del túnel VPN)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Puertos remotos para activar VPN Bypass" + +#~ msgid "Running" +#~ msgstr "Corriendo" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Estado del servicio [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Detenido" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Reglas de VPN Bypass" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "Configuración de VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Configuración de VPN Bypass" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Conceder acceso UCI para luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "" diff --git a/applications/luci-app-vpnbypass/po/fi/vpnbypass.po b/applications/luci-app-vpnbypass/po/fi/vpnbypass.po index 5ae338a202..67d25313fe 100644 --- a/applications/luci-app-vpnbypass/po/fi/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/fi/vpnbypass.po @@ -10,116 +10,125 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Poista käytöstä" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Ota käyttöön" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Ladataan" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Käynnistä uudelleen" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Aloita" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Pysäytä" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" - -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" + +#~ msgid "Loading" +#~ msgstr "Ladataan" + +#~ msgid "VPN" +#~ msgstr "VPN" diff --git a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po index 41887c709b..dad47a5afd 100644 --- a/applications/luci-app-vpnbypass/po/fr/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/fr/vpnbypass.po @@ -1,129 +1,150 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-04-22 19:41+0000\n" -"Last-Translator: viking76 <liaudetgael@gmail.com>\n" +"PO-Revision-Date: 2020-11-14 12:48+0000\n" +"Last-Translator: David Elie-Dit-Cosaque <david.elieditcosaque@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/fr/>\n" "Language: fr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.0.2-dev\n" +"X-Generator: Weblate 4.4-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Désactiver" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Activer" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Chargement" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Redémarrer" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "En cours d'exécution" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "Statut du service" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Statut du service" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Démarrer" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Arrêter" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Arrêté" - -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" +#~ msgid "%s (disabled)" +#~ msgstr "%s (désactivé)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s n'est pas installé ou introuvable" + +#~ msgid "Loading" +#~ msgstr "Chargement" + +#~ msgid "Running" +#~ msgstr "En cours d'exécution" + +#~ msgid "Stopped" +#~ msgstr "Arrêté" + +#~ msgid "VPN" +#~ msgstr "VPN" + #~ msgid "README" #~ msgstr "README" diff --git a/applications/luci-app-vpnbypass/po/he/vpnbypass.po b/applications/luci-app-vpnbypass/po/he/vpnbypass.po index 841aa28f9a..3a8f33b2e8 100644 --- a/applications/luci-app-vpnbypass/po/he/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/he/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/hi/vpnbypass.po b/applications/luci-app-vpnbypass/po/hi/vpnbypass.po index cbbd80f249..0e3c6ec121 100644 --- a/applications/luci-app-vpnbypass/po/hi/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/hi/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/hu/vpnbypass.po b/applications/luci-app-vpnbypass/po/hu/vpnbypass.po index 92f9ec2281..40378d2faf 100644 --- a/applications/luci-app-vpnbypass/po/hu/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/hu/vpnbypass.po @@ -10,119 +10,125 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Letiltás" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Engedélyezés" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Betöltés" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "Szolgáltatás állapota" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Szolgáltatás állapota" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Indítás" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Leállítás" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Betöltés" #~ msgid "README" #~ msgstr "README" diff --git a/applications/luci-app-vpnbypass/po/it/vpnbypass.po b/applications/luci-app-vpnbypass/po/it/vpnbypass.po index d4ffab5a39..fdd33047ae 100644 --- a/applications/luci-app-vpnbypass/po/it/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/it/vpnbypass.po @@ -10,119 +10,125 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Disabilita" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Abilita" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Caricamento" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Arresta" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Caricamento" #~ msgid "Reload" #~ msgstr "Aggiorna" diff --git a/applications/luci-app-vpnbypass/po/ja/vpnbypass.po b/applications/luci-app-vpnbypass/po/ja/vpnbypass.po index 5894f1ac43..68b518134a 100644 --- a/applications/luci-app-vpnbypass/po/ja/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ja/vpnbypass.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-06-27 14:41+0000\n" +"PO-Revision-Date: 2021-02-11 14:23+0000\n" "Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/ja/>\n" @@ -8,118 +8,175 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "無効" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 -msgid "Domains to Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to Bypass" +msgstr "バイパスするドメイン" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" -msgstr "有効" +msgstr "有効化" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "読み込み中" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "luci-app-vpnbypassの UCI とファイルアクセスを許可" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" -msgstr "" +msgstr "バイパスするローカル IP アドレス" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" +msgstr "バイパスするローカルポート" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "Remote IP Addresses to Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP Addresses to Bypass" +msgstr "バイパスするリモート IP アドレス" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" -msgstr "" +msgstr "バイパスするリモートポート" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "再起動" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "実行中" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "サービス ステータス" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "開始" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "停止" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "停止済" - -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" - -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" +msgstr "VPN バイパス" + +#~ msgid "%s (disabled)" +#~ msgstr "%s (無効)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s は未インストールかまたは見つかりません" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "(VPNトンネルの外部で)直接アクセスされるドメイン。 構文については " +#~ "%sREADME%s を参照してください。" + +#~ msgid "Loading" +#~ msgstr "読み込み中" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "インターネットに直接アクセスできるローカル IP アドレスまたはサブネット" +#~ "(VPNトンネルの外部)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "VPN バイパスをトリガーするローカルポート" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "直接アクセスされるリモート IP アドレスまたはサブネット(VPNトンネルの外" +#~ "部)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "VPN バイパスをトリガーするリモートポート" + +#~ msgid "Running" +#~ msgstr "実行中" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "サービス・ステータス [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "停止済" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "VPN バイパス ルール" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "VPN バイパス設定" diff --git a/applications/luci-app-vpnbypass/po/ko/vpnbypass.po b/applications/luci-app-vpnbypass/po/ko/vpnbypass.po index a06bab9b31..124a8b35bf 100644 --- a/applications/luci-app-vpnbypass/po/ko/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ko/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/mr/vpnbypass.po b/applications/luci-app-vpnbypass/po/mr/vpnbypass.po index 80568ac9bd..43a8ed7776 100644 --- a/applications/luci-app-vpnbypass/po/mr/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/mr/vpnbypass.po @@ -10,119 +10,125 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.11-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "अक्षम करा" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "सक्षम करा" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "लोड करीत आहे" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "सेवा स्थिती" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "सेवा स्थिती" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "प्रारंभ करा" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "थांबा" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Loading" +#~ msgstr "लोड करीत आहे" #~ msgid "is not installed or not found" #~ msgstr "स्थापित केलेले नाही किंवा सापडले नाही" diff --git a/applications/luci-app-vpnbypass/po/ms/vpnbypass.po b/applications/luci-app-vpnbypass/po/ms/vpnbypass.po index 1cf615ba5f..91bac04635 100644 --- a/applications/luci-app-vpnbypass/po/ms/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ms/vpnbypass.po @@ -4,116 +4,119 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/nb_NO/vpnbypass.po b/applications/luci-app-vpnbypass/po/nb_NO/vpnbypass.po index bb487cc3fa..427079bb5d 100644 --- a/applications/luci-app-vpnbypass/po/nb_NO/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/nb_NO/vpnbypass.po @@ -1,119 +1,131 @@ msgid "" msgstr "" +"PO-Revision-Date: 2021-03-27 15:30+0000\n" +"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" +"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/" +"luciapplicationsvpnbypass/nb_NO/>\n" "Language: nb_NO\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" -msgstr "" +msgstr "Skru av" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +#, fuzzy +msgid "Disabling %s service" +msgstr "Skrur av %s-tjenesten" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" -msgstr "" +msgstr "Domener å omgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." +msgstr "Domener å få tilgang til direkte, sjekk %sREADME%s for syntaks." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" -msgstr "" +msgstr "Skru på" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "Skrur på %s-tjeneste" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Innvilg UCI- og filtilgang for luci-vpn-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" -msgstr "" +msgstr "Lokale IP-adresser å omgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Lokale IP-adresser eller undernett med direkte tilgang til Internett." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" -msgstr "" +msgstr "Lokale porter å omgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +#, fuzzy +msgid "Local ports to trigger VPN Bypass." +msgstr "Lokale porter som utleser VPN-forbikobling." + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "Ikke installert, eller ble ikke funnet" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Utfører spørring" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" -msgstr "" +msgstr "Fjern-IP-adresser å omgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." +msgstr "Fjern-IP-adresser eller undernett som kan brukes direkte." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" -msgstr "" +msgstr "Fjern-porter å omgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +#, fuzzy +msgid "Remote ports to trigger VPN Bypass." +msgstr "Fjern-porter for utløsing av VPN-forbikobling" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" -msgstr "" +msgstr "Omstart" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "Starter %s-tjenesten på ny" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Kjører (versjon: %s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Tjenestekontroll" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Tjenestestatus" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" -msgstr "" +msgstr "Start" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "Starter %s-tjeneste" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" -msgstr "" +msgstr "Stopp" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Stoppet (avskrudd)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Stoppet (versjon: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "Stopper %s-tjeneste" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" +msgstr "VPN-forbikobling" diff --git a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po index d5ed4994a5..67997b4c84 100644 --- a/applications/luci-app-vpnbypass/po/pl/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/pl/vpnbypass.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-05-12 20:02+0000\n" -"Last-Translator: Marcin Net <marcin.net@linux.pl>\n" +"PO-Revision-Date: 2021-04-25 02:37+0000\n" +"Last-Translator: Matthaiks <kitynska@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/pl/>\n" "Language: pl\n" @@ -9,126 +9,185 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.7-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "%s (wyłączone)" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "%s nie jest zainstalowany lub nie został znaleziony" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Wyłącz" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "Wyłączanie usługi %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Domeny do obejścia" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -"Domeny dostępne bezpośrednio (poza tunelem VPN), patrz %sREADME%s dla składni" +"Domeny, do których można uzyskać bezpośredni dostęp, zobacz %sREADME%s dla " +"składni." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Włącz" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Udziel dostępu UCI do luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "Włączanie usługi%s" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Ładowanie" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Udziel dostępu dla luci-app-vpnbypass do UCI oraz plików" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Lokalne adresy IP do obejścia" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" -"Lokalne adresy IP lub podsieci z bezpośrednim dostępem do Internetu (poza " -"tunelem VPN)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Lokalne adresy IP lub podsieci z bezpośrednim dostępem do Internetu." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Lokalne porty do obejścia" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Lokalne porty wyzwalające obejście VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "Lokalne porty do uruchamiania VPN Bypass." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "Nie zainstalowano lub nie znaleziono" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Zapytanie" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Zdalne adresy IP do obejścia" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" "Zdalne adresy IP lub podsieci, do których będzie można uzyskać bezpośredni " -"dostęp (poza tunelem VPN)" +"dostęp." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Zdalne porty do obejścia" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Porty zdalne wyzwalające obejście sieci VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "Zdalne porty do wyzwalania VPN Bypass." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Restartuj" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Działa" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "Restartowanie usługi %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Działa (wersja: %s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Kontrola usług" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "Status usługi" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "Stan usługi [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Uruchom" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "Uruchamiam usługę %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Zatrzymaj" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Zatrzymany" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Zatrzymano (Wyłączono)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Zatrzymano (wersja: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "Zatrzymuję usługę %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "Obejście VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Zasady obejścia VPN" +#~ msgid "%s (disabled)" +#~ msgstr "%s (wyłączone)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s nie jest zainstalowany lub nie znaleziono" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Domeny dostępne bezpośrednio (na zewnątrz tunelu VPN), zobacz %sREADME%s " +#~ "by poznać składnię" + +#~ msgid "Loading" +#~ msgstr "Ładowanie" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Lokalne adresy IP lub podsieci z bezpośrednim dostępem do Internetu (poza " +#~ "tunelem VPN)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Lokalne porty wyzwalające obejście VPN" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Zdalne adresy IP lub podsieci, do których będzie można uzyskać " +#~ "bezpośredni dostęp (poza tunelem VPN)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Porty zdalne wyzwalające obejście sieci VPN" + +#~ msgid "Running" +#~ msgstr "Działa" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Stan usługi [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Zatrzymany" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Zasady obejścia VPN" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "Ustawienia obejścia VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Ustawienia obejścia VPN" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Udziel dostępu UCI do luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "Domeny dostępne bezpośrednio (na zewnątrz tunelu VPN), zobacz" diff --git a/applications/luci-app-vpnbypass/po/pt/vpnbypass.po b/applications/luci-app-vpnbypass/po/pt/vpnbypass.po index 0269958617..1a49205cf6 100644 --- a/applications/luci-app-vpnbypass/po/pt/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/pt/vpnbypass.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-05-07 21:50+0000\n" +"PO-Revision-Date: 2021-05-02 20:06+0000\n" "Last-Translator: ssantos <ssantos@web.de>\n" "Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/pt/>\n" @@ -8,127 +8,184 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.7-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "%s (desativado)" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "%s não está instalado ou não foi encontrado" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Desativar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "A desativar o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Domínios a Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -"Domínios a serem acessados diretamente (fora do túnel VPN), veja %sREADME%s " -"para sintaxes" +"Os domínios que serão acessados diretamente, consulte o %sREADME%s para a " +"sintaxe." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Ativar" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Conceder acesso UCI ao luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "Ativando o serviço %s" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "A carregar" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Conceder acesso a UCI e a ficheiros para luci-app-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Endereços IP Locais a Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" -"Endereços IP locais ou sub-redes com acesso direto à Internet (fora do túnel " -"VPN)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Os endereços IP locais ou as sub-redes com acesso direto à Internet." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Portos Locais a Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Portas locais para acionar o Bypass VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "Portas locais que farão o disparo do Bypass VPN." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "Não está instalado ou não foi encontrado" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Consultando" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Endereços IP Remotos a Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -"Endereços IP remotos ou sub-redes que serão acessados diretamente (fora do " -"túnel VPN)" +"Os endereços IP remotos ou as sub-redes que serão acessadas diretamente." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Portas Remotas a Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Portas remotas para acionar o Bypass VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "Portas remotas que farão o disparo do VPN Bypass." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Executando" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "Reiniciando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Em execução (versão: %s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Controle do Serviço" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "Estado do Serviço" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "Estado do Serviço [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Iniciar" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "Iniciando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Parar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Parado" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Parado (desativado)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Parado (versão: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "Parando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" -msgstr "VPN Bypass" +msgstr "Desvio de VPN" + +#~ msgid "%s (disabled)" +#~ msgstr "%s (desativado)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s não está instalado ou não foi encontrado" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Domínios a serem acessados diretamente (fora do túnel VPN), veja %sREADME" +#~ "%s para sintaxes" + +#~ msgid "Loading" +#~ msgstr "A carregar" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Endereços IP locais ou sub-redes com acesso direto à Internet (fora do " +#~ "túnel VPN)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Portas locais para acionar o Bypass VPN" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Endereços IP remotos ou sub-redes que serão acessados diretamente (fora " +#~ "do túnel VPN)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Portas remotas para acionar o Bypass VPN" + +#~ msgid "Running" +#~ msgstr "Executando" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Estado do Serviço [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Parado" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Regras de Bypass VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Regras de Bypass VPN" +#~ msgid "VPN Bypass Settings" +#~ msgstr "Configurações de Bypass VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Configurações de Bypass VPN" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Conceder acesso UCI ao luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "Domínios a serem acessados diretamente (fora do túnel VPN), veja" diff --git a/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po b/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po index 5d72df9af6..488e27959d 100644 --- a/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2020-06-12 05:12+0000\n" +"PO-Revision-Date: 2021-03-27 15:30+0000\n" "Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsvpnbypass/pt_BR/>\n" @@ -11,126 +11,184 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "%s (desativado)" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "%s não está instalado ou não foi encontrado" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Desativar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "Desativando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Domínios para evitar a VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -"Os domínios a serem acessados diretamente (fora do túnel VPN), consulte o " -"%sREADME%s para a sintaxe" +"Os domínios que serão acessados diretamente, consulte o %sREADME%s para a " +"sintaxe." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Ativar" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Conceda acesso UCI ao luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "Ativando o serviço %s" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Carregando" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Conceda acesso ao arquivo e ao UCI para o luci-app-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Endereço IP Local para Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" -"Endereço IP Local ou subrede com acesso direto à internet (fora do túnel VPN)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Os endereços IP locais ou as sub-redes com acesso direto à Internet." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Portas locais para evitar a VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Portas locais para disparar o VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "Portas locais que farão o disparo do Bypass VPN." + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "Não está instalado ou não foi encontrado" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Consultando" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Endereço IP Remoto para Contornar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -"Endereço IP Remoto ou subrede que serão acessados diretamente (fora do túnel " -"VPN)" +"Os endereços IP remotos ou as sub-redes que serão acessadas diretamente." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Portas remotas para evitar a VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Portas remotas para disparar o VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "Portas remotas que farão o disparo do VPN Bypass." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Reiniciar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Em execução" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "Reiniciando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Em execução (versão: %s)" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Controle do Serviço" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "Condição do Serviço" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "Condição Geral do Serviço [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Início" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "Iniciando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Parar" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Parado" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Parado (desativado)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Parado (versão: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "Parando o serviço %s" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Regras de Bypass da VPN" +#~ msgid "%s (disabled)" +#~ msgstr "%s (desativado)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s não está instalado ou não foi encontrado" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Os domínios a serem acessados diretamente (fora do túnel VPN), consulte o " +#~ "%sREADME%s para a sintaxe" + +#~ msgid "Loading" +#~ msgstr "Carregando" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Endereço IP Local ou subrede com acesso direto à internet (fora do túnel " +#~ "VPN)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Portas locais para disparar o VPN Bypass" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Endereço IP Remoto ou subrede que serão acessados diretamente (fora do " +#~ "túnel VPN)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Portas remotas para disparar o VPN Bypass" + +#~ msgid "Running" +#~ msgstr "Em execução" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Condição Geral do Serviço [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Parado" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Regras de Bypass da VPN" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "Configurações do VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Configurações do VPN Bypass" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Conceda acesso UCI ao luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "Domínios para serem acessados diretamente (fora do túnel VPN), veja" diff --git a/applications/luci-app-vpnbypass/po/ro/vpnbypass.po b/applications/luci-app-vpnbypass/po/ro/vpnbypass.po index 08b98d05c8..63e24f05d0 100644 --- a/applications/luci-app-vpnbypass/po/ro/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ro/vpnbypass.po @@ -11,116 +11,122 @@ msgstr "" "20)) ? 1 : 2;\n" "X-Generator: Weblate 3.10.1\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Dezactivează" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Activează" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Încărcare" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Pornește" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" + +#~ msgid "Loading" +#~ msgstr "Încărcare" diff --git a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po index ec5627d7a8..5a5e5efcbd 100644 --- a/applications/luci-app-vpnbypass/po/ru/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/ru/vpnbypass.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: LuCI: vpnbypass\n" "POT-Creation-Date: 2018-01-01 21:00+0300\n" -"PO-Revision-Date: 2020-06-07 15:48+0000\n" -"Last-Translator: Artem <KovalevArtem.ru@gmail.com>\n" +"PO-Revision-Date: 2021-04-25 02:37+0000\n" +"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/ru/>\n" "Language: ru\n" @@ -12,127 +12,183 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.1-dev\n" +"X-Generator: Weblate 4.7-dev\n" "Project-Info: Это технический перевод, не дословный. Главное-удобный русский " "интерфейс, все проверялось в графическом режиме, совместим с другими apps\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "%s не установлен или не найден" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Отключить" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "Домены, для<br />обхода блокировки" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Включить" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "Предоставить UCI доступ для luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Загрузка" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Предоставить доступ к UCI и файлам для luci-app-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "Локальный IP-адрес<br />обхода VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -"Локальные IP-адреса или подсети с прямым доступом в интернет (вне VPN-" -"туннеля)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "Локальные порты для запуска обхода VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "Локальные порты<br />для обхода VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "Удаленные IP-адреса<br />обхода VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -"Удаленные IP-адреса или подсети, которые будут доступны напрямую (вне " -"туннеля VPN)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "Удаленные порты<br />для обхода VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "Удаленные порты для запуска обхода VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Перезапустить" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "Запущенные" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "Статус сервиса" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Управление службой" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Статус службы" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Запустить" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Остановить" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "Остановлено" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "Обход VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "Правила обхода VPN" +#~ msgid "%s (disabled)" +#~ msgstr "%s (отключено)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s не установлен или не найден" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Домены для доступа напрямую (за пределами VPN-туннеля), синтаксис см. в " +#~ "%sREADME%s" + +#~ msgid "Loading" +#~ msgstr "Загрузка" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Локальные IP-адреса или подсети с доступом в интернет напрямую (вне VPN-" +#~ "туннеля)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Локальные порты<br />для обхода VPN" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Удаленные IP-адреса или подсети, которые будут доступны напрямую (вне " +#~ "туннеля VPN)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Удаленные порты для запуска обхода VPN" + +#~ msgid "Running" +#~ msgstr "Запущенные" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Статус службы [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Остановлена" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Правила обхода VPN" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "Настройка обхода VPN" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "Настройка обхода VPN" +#~ msgid "Grant UCI access for luci-app-vpnbypass" +#~ msgstr "Предоставить UCI доступ для luci-app-vpnbypass" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "Домены должны быть доступны напрямую (вне VPN-туннеля), см." diff --git a/applications/luci-app-vpnbypass/po/sk/vpnbypass.po b/applications/luci-app-vpnbypass/po/sk/vpnbypass.po index ca162dbc5a..81d02ddf07 100644 --- a/applications/luci-app-vpnbypass/po/sk/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/sk/vpnbypass.po @@ -10,116 +10,119 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.0-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Zakázať" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Spustiť" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Zastaviť" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po index 7280167bd6..7b011ea36a 100644 --- a/applications/luci-app-vpnbypass/po/sv/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/sv/vpnbypass.po @@ -1,128 +1,185 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-11-13 13:08+0000\n" -"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n" +"PO-Revision-Date: 2020-11-22 15:35+0000\n" +"Last-Translator: PontusÖsterlindh <pontus@osterlindh.com>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/sv/>\n" "Language: sv\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.4-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Inaktivera" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 -msgid "Domains to Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to Bypass" +msgstr "Domäner att kringgå" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Aktivera" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Laddar" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "Bevilja UCI och filåtkomst för luci-app-vpnbypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" -msgstr "" +msgstr "Lokala IP-adresser för att kringgå" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" +msgstr "Lokala portar som skall kringgås" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "Remote IP Addresses to Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP Addresses to Bypass" +msgstr "Fjärr-IP-adresser för att förbikoppla" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" -msgstr "" +msgstr "Fjärrportar för förbikoppling" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" -msgstr "" +msgstr "Starta om" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Status för tjänsten" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Starta" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" +msgstr "Stopp" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" -msgstr "" +msgstr "VPN-förbikoppling" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#~ msgid "%s (disabled)" +#~ msgstr "%s (inaktiverad)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "%s is not installed or not found" +#~ msgstr "%s är inte installerat eller kunde inte hittas" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "Domäner som kan nås direkt (utanför VPN-tunneln), se %sLÄS MIG%s för " +#~ "syntax" + +#~ msgid "Loading" +#~ msgstr "Laddar" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "" +#~ "Lokala IP-adresser eller subnät med direkt internetåtkomst (utanför VPN-" +#~ "tunneln)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "Lokala portar för att utlösa VPN-förbikoppling" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "" +#~ "Fjärr-IP-adresser eller undernät som kommer åt direkt (utanför VPN-" +#~ "tunneln)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "Fjärrportar till att trigga VPN-Förbikopplingar" + +#~ msgid "Running" +#~ msgstr "Igång" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Status för tjänsten [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Stoppad" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "Regler för VPN-förbikoppling" + +#~ msgid "VPN Bypass Settings" +#~ msgstr "Inställningar för VPN-förbikoppling" #~ msgid "Reload" #~ msgstr "Ladda om" diff --git a/applications/luci-app-vpnbypass/po/templates/vpnbypass.pot b/applications/luci-app-vpnbypass/po/templates/vpnbypass.pot index 905da7626e..443ba8b9c0 100644 --- a/applications/luci-app-vpnbypass/po/templates/vpnbypass.pot +++ b/applications/luci-app-vpnbypass/po/templates/vpnbypass.pot @@ -1,116 +1,119 @@ msgid "" msgstr "Content-Type: text/plain; charset=UTF-8" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" diff --git a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po index 61d605fda6..501a88e569 100644 --- a/applications/luci-app-vpnbypass/po/tr/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/tr/vpnbypass.po @@ -1,125 +1,143 @@ msgid "" msgstr "" -"PO-Revision-Date: 2019-12-09 20:05+0000\n" -"Last-Translator: İsmail Karslı <ismail541236@gmail.com>\n" +"PO-Revision-Date: 2021-05-15 14:33+0000\n" +"Last-Translator: semih <semiht@gmail.com>\n" "Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/tr/>\n" "Language: tr\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.10-dev\n" +"X-Generator: Weblate 4.7-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" -msgstr "" +msgstr "Devre dışı bırak" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "%s hizmeti devre dışı bırakılıyor" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" -msgstr "" +msgstr "Atlanacak Alan adları" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." +msgstr "Doğrudan erişilecek etki alanları, sözdizimi için %sREADME%s bakın." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" -msgstr "" +msgstr "Etkinleştir" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "%s hizmeti etkinleştiriliyor" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Yükleniyor" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "luci-app-vpnbypass için UCI ve dosya erişimi verin" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" -msgstr "" +msgstr "Atlanacak Yerel IP Adresleri" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "Doğrudan internet erişimine sahip yerel IP adresleri veya alt ağlar." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" -msgstr "" +msgstr "Atlanacak Yerel Bağlantı Noktaları" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "VPN Bypass'ı tetiklemek için yerel bağlantı noktaları." + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "Yüklü değil veya bulunamadı" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "Sorgulama" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" -msgstr "" +msgstr "Atlanacak Uzak IP Adresleri" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." +msgstr "Doğrudan erişilecek uzak IP adresleri veya alt ağlar." -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" -msgstr "" +msgstr "Atlanacak Uzak Bağlantı Noktaları" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "VPN Bypass'ı tetiklemek için uzak bağlantı noktaları." -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" -msgstr "" +msgstr "Yeniden başlat" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "%s hizmeti yeniden başlatılıyor" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "Çalışıyor (sürüm: %s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "Hizmet Kontrolü" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Hizmet Durumu" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" -msgstr "" +msgstr "Başlat" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "%s hizmeti başlatılıyor" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Durdur" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "Durduruldu (Devre Dışı)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "Durduruldu (sürüm: %s)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "%s hizmeti durduruluyor" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" -msgstr "" +msgstr "VPN Bypass" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#~ msgid "%s is not installed or not found" +#~ msgstr "%s yüklenmemiş ya da bulunamadı" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Yükleniyor" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "Hizmet Durumu [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "Durduruldu" + +#~ msgid "VPN" +#~ msgstr "VPN" diff --git a/applications/luci-app-vpnbypass/po/uk/vpnbypass.po b/applications/luci-app-vpnbypass/po/uk/vpnbypass.po index 4c8169bcb0..4dd8fc209d 100644 --- a/applications/luci-app-vpnbypass/po/uk/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/uk/vpnbypass.po @@ -1,129 +1,141 @@ msgid "" msgstr "" -"PO-Revision-Date: 2020-05-02 19:45+0000\n" -"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n" +"PO-Revision-Date: 2020-09-04 13:36+0000\n" +"Last-Translator: Olexandr Nesterenko <olexn@ukr.net>\n" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/" "luciapplicationsvpnbypass/uk/>\n" "Language: uk\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=" -"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.1-dev\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.3-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "Вимкнути" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Увімкнути" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Завантаження" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "Перезавантажити" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" -msgstr "Стан сервісу" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" +msgstr "Стан сервісу" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "Запустити" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "Зупинити" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "" +#~ msgid "Loading" +#~ msgstr "Завантаження" + +#~ msgid "Stopped" +#~ msgstr "Зупинено" + +#~ msgid "VPN" +#~ msgstr "VPN" #~ msgid "for syntax" #~ msgstr "для синтаксису" diff --git a/applications/luci-app-vpnbypass/po/vi/vpnbypass.po b/applications/luci-app-vpnbypass/po/vi/vpnbypass.po index c6435d65c6..5b3bcacd2f 100644 --- a/applications/luci-app-vpnbypass/po/vi/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/vi/vpnbypass.po @@ -10,116 +10,122 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 3.10-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 +msgid "Disable" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 -msgid "Disable" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "Kích hoạt" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "Đang tải" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 -msgid "Service Status" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 +msgid "Service Status" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 -msgid "Stop" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 +msgid "Stop" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 -msgid "VPN Bypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 +msgid "VPN Bypass" msgstr "" + +#~ msgid "Loading" +#~ msgstr "Đang tải" diff --git a/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po b/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po index 298ead469d..8e5add001c 100644 --- a/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/zh_Hans/vpnbypass.po @@ -3,129 +3,180 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2020-06-16 16:09+0000\n" -"Last-Translator: SunSpring <yearnsun@gmail.com>\n" +"PO-Revision-Date: 2021-04-11 16:27+0000\n" +"Last-Translator: xiazhang <xz@xia.plus>\n" "Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsvpnbypass/zh_Hans/>\n" "Language: zh_Hans\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.1.1-dev\n" +"X-Generator: Weblate 4.6-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "禁用" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "正在禁用 %s 服务" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "要绕过的域" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." +msgstr "要直接访问的域名,语法见%sREADME%s。" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "启用" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" +msgstr "正在启用 %s 服务" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "加载中" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "为luci-app-vpnbypass授予UCI和文件访问权限" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "要绕过的本地 IP 地址" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "直接访问的本地 IP 地址或子网(不使用 VPN 隧道)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "可以直接访问互联网的本地 IP 地址或子网。" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "要绕过的本地端口" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "触发 VPN 绕过的本地端口" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "触发 VPN 绕过的本地端口。" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "未安装或未找到" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "查询中" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "要绕过的远程 IP 地址" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" -msgstr "将直接访问的远程 IP 地址或子网(不使用 VPN 隧道)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." +msgstr "将直接访问的远程 IP 或子网。" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "要绕过的远程端口" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "触发 VPN 绕过的远程端口" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "触发 VPN Bypass 的远程端口。" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" msgstr "重启" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" +msgstr "正在重启 %s 服务" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" +msgstr "运行中 (版本:%s)" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "服务控制" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "服务状态" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "启动" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "正在启动 %s 服务" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "停止" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "已停止 (已禁用)" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" -msgstr "" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "已停止 (版本:%s)" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" +msgstr "正在停止 %s 服务" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN 绕过" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#~ msgid "%s (disabled)" +#~ msgstr "%s (已禁用)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s 未安装或未找到" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "要直接访问的域名 (不通过VPN隧道),语法信息见 %sREADME%s" + +#~ msgid "Loading" +#~ msgstr "加载中" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "直接访问的本地 IP 地址或子网(不使用 VPN 隧道)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "触发 VPN 绕过的本地端口" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "将直接访问的远程 IP 地址或子网(不使用 VPN 隧道)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "触发 VPN 绕过的远程端口" + +#~ msgid "Running" +#~ msgstr "运行中" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "服务状态 [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "已停止" + +#~ msgid "VPN" +#~ msgstr "VPN" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "VPN 绕过规则" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "VPN 绕过设置" +#~ msgid "VPN Bypass Settings" +#~ msgstr "VPN 绕过设置" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "要直接访问的域(不使用 VPN 隧道),请参见" diff --git a/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po b/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po index 85cb688253..8d1a5cdde2 100644 --- a/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po +++ b/applications/luci-app-vpnbypass/po/zh_Hant/vpnbypass.po @@ -3,129 +3,181 @@ # msgid "" msgstr "" -"PO-Revision-Date: 2020-06-29 05:51+0000\n" -"Last-Translator: Hulen <shift0106@gmail.com>\n" +"PO-Revision-Date: 2021-01-19 21:13+0000\n" +"Last-Translator: akibou <jinwenxin1997@icloud.com>\n" "Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" "openwrt/luciapplicationsvpnbypass/zh_Hant/>\n" "Language: zh_Hant\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2-dev\n" +"X-Generator: Weblate 4.5-dev\n" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:26 -msgid "%s (disabled)" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:10 -msgid "%s is not installed or not found" -msgstr "" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150 msgid "Disable" msgstr "停用" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:74 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:146 +msgid "Disabling %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 msgid "Domains to Bypass" msgstr "要繞過的域" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:75 -msgid "" -"Domains to be accessed directly (outside of the VPN tunnel), see %sREADME%s " -"for syntax" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:58 +msgid "Domains to be accessed directly, see %sREADME%s for syntax." msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:54 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:139 msgid "Enable" msgstr "啟用" -#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 -msgid "Grant UCI access for luci-app-vpnbypass" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:135 +msgid "Enabling %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/js.htm:51 -msgid "Loading" -msgstr "載入中" +#: applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json:3 +msgid "Grant UCI and file access for luci-app-vpnbypass" +msgstr "授予 luci-app-vpnbypass 擁有 UCI 和檔案存取的權限" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 msgid "Local IP Addresses to Bypass" msgstr "要繞過的本地 IP 位址" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:57 -msgid "" -"Local IP addresses or subnets with direct internet access (outside of the " -"VPN tunnel)" -msgstr "直接訪問的本地 IP 位址或子網(不使用 VPN 隧道)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:45 +msgid "Local IP addresses or subnets with direct internet access." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 msgid "Local Ports to Bypass" msgstr "要繞過的本地埠" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:43 -msgid "Local ports to trigger VPN Bypass" -msgstr "觸發 VPN 繞過的本地埠" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:35 +msgid "Local ports to trigger VPN Bypass." +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:84 +msgid "Not installed or not found" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:68 +msgid "Quering" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 msgid "Remote IP Addresses to Bypass" msgstr "要繞過的遠端 IP 位址" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:64 -msgid "" -"Remote IP addresses or subnets which will be accessed directly (outside of " -"the VPN tunnel)" -msgstr "將直接訪問的遠端 IP 位址或子網(不使用 VPN 隧道)" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:50 +msgid "Remote IP addresses or subnets which will be accessed directly." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 msgid "Remote Ports to Bypass" msgstr "要繞過的遠端埠" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:50 -msgid "Remote ports to trigger VPN Bypass" -msgstr "觸發 VPN 繞過的遠端埠" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:40 +msgid "Remote ports to trigger VPN Bypass." +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:44 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117 msgid "Restart" +msgstr "重新啟動" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113 +msgid "Restarting %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:22 -msgid "Running" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:72 +msgid "Running (version: %s)" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:33 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:33 +msgid "Service Control" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:31 msgid "Service Status" msgstr "服務狀態" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:32 -msgid "Service Status [%s %s]" -msgstr "服務狀態 [%s %s]" - -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:41 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:106 msgid "Start" msgstr "啟動" -#: applications/luci-app-vpnbypass/luasrc/view/vpnbypass/buttons.htm:47 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:102 +msgid "Starting %s service" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:128 msgid "Stop" msgstr "停止" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:24 -msgid "Stopped" -msgstr "已停止" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:79 +msgid "Stopped (Disabled)" +msgstr "" + +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:76 +msgid "Stopped (version: %s)" +msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:4 -msgid "VPN" +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:124 +msgid "Stopping %s service" msgstr "" -#: applications/luci-app-vpnbypass/luasrc/controller/vpnbypass.lua:7 +#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/view/vpnbypass/overview.js:27 +#: applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json:3 msgid "VPN Bypass" msgstr "VPN 繞過" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:41 -msgid "VPN Bypass Rules" -msgstr "" +#~ msgid "%s (disabled)" +#~ msgstr "%s(已停用)" + +#~ msgid "%s is not installed or not found" +#~ msgstr "%s 未安裝或找不到" + +#~ msgid "" +#~ "Domains to be accessed directly (outside of the VPN tunnel), see %sREADME" +#~ "%s for syntax" +#~ msgstr "" +#~ "要直接存取的網域名稱(不使用 VPN 隧道),請參閱 %sREADME%s 以取得語法" + +#~ msgid "Loading" +#~ msgstr "正在載入中" + +#~ msgid "" +#~ "Local IP addresses or subnets with direct internet access (outside of the " +#~ "VPN tunnel)" +#~ msgstr "直接訪問的本地 IP 位址或子網(不使用 VPN 隧道)" + +#~ msgid "Local ports to trigger VPN Bypass" +#~ msgstr "觸發 VPN 繞過的本地埠" + +#~ msgid "" +#~ "Remote IP addresses or subnets which will be accessed directly (outside " +#~ "of the VPN tunnel)" +#~ msgstr "將直接訪問的遠端 IP 位址或子網(不使用 VPN 隧道)" + +#~ msgid "Remote ports to trigger VPN Bypass" +#~ msgstr "觸發 VPN 繞過的遠端埠" + +#~ msgid "Running" +#~ msgstr "運行中" + +#~ msgid "Service Status [%s %s]" +#~ msgstr "服務狀態 [%s %s]" + +#~ msgid "Stopped" +#~ msgstr "已停止" + +#~ msgid "VPN" +#~ msgstr "VPN虛擬私人網路" + +#~ msgid "VPN Bypass Rules" +#~ msgstr "VPN繞道規則" -#: applications/luci-app-vpnbypass/luasrc/model/cbi/vpnbypass.lua:30 -msgid "VPN Bypass Settings" -msgstr "VPN 繞過設定" +#~ msgid "VPN Bypass Settings" +#~ msgstr "VPN 繞過設定" #~ msgid "Domains to be accessed directly (outside of the VPN tunnel), see" #~ msgstr "要直接訪問的域(不使用 VPN 隧道),請參見" diff --git a/applications/luci-app-vpnbypass/root/etc/uci-defaults/40_luci-vpnbypass b/applications/luci-app-vpnbypass/root/etc/uci-defaults/40_luci-vpnbypass index 6df7810334..8e457adce8 100644 --- a/applications/luci-app-vpnbypass/root/etc/uci-defaults/40_luci-vpnbypass +++ b/applications/luci-app-vpnbypass/root/etc/uci-defaults/40_luci-vpnbypass @@ -1,4 +1,5 @@ #!/bin/sh + +/etc/init.d/rpcd reload rm -rf /var/luci-modulecache/; rm -f /var/luci-indexcache; exit 0 - diff --git a/applications/luci-app-vpnbypass/root/usr/libexec/rpcd/luci.vpnbypass b/applications/luci-app-vpnbypass/root/usr/libexec/rpcd/luci.vpnbypass new file mode 100755 index 0000000000..e5eb7c2ca2 --- /dev/null +++ b/applications/luci-app-vpnbypass/root/usr/libexec/rpcd/luci.vpnbypass @@ -0,0 +1,105 @@ +#!/bin/sh +# Copyright 2021 Stan Grishin (stangri@melmac.net) +# shellcheck disable=SC1091,SC2039 + +# TechRef: https://openwrt.org/docs/techref/rpcd + +. /lib/functions.sh +. /usr/share/libubox/jshn.sh + +pkgName="vpnbypass" + +is_enabled() { uci -q get "${1}.config.enabled"; } +is_running() { iptables -t mangle -L | grep -q VPNBYPASS && echo '1' || echo '0'; } +get_version() { grep -A2 -w "Package: $1$" /usr/lib/opkg/status | sed -n 's/Version: //p'; } +print_json_bool() { json_init; json_add_boolean "$1" "$2"; json_dump; json_cleanup; } +print_json_string() { json_init; json_add_string "$1" "$2"; json_dump; json_cleanup; } +logger() { /usr/bin/logger -t "$pkgName" "$@"; } + +get_init_list() { + local name="$1" + json_init + json_add_object "$name" + json_add_boolean 'enabled' "$(is_enabled "$name")" + json_add_boolean 'running' "$(is_running "$name")" + json_close_object + json_dump + json_cleanup +} + +set_init_action() { + local name="$1" action="$2" cmd + if [ ! -f "/etc/init.d/$name" ]; then + print_json_string 'error' 'Init script not found!' + return + fi + case $action in + enable) + cmd="uci -q set ${name}.config.enabled=1 && uci commit $name";; + disable) + cmd="uci -q set ${name}.config.enabled=0 && uci commit $name";; + start|stop|reload|restart) + cmd="/etc/init.d/${name} ${action}";; + esac + if [ -n "$cmd" ] && eval "${cmd}" 1>/dev/null 2>&1; then + print_json_bool "result" '1' + else + print_json_bool "result" '0' + fi +} + +get_init_status() { + local name="$1" + json_init + json_add_object "$name" + json_add_boolean 'enabled' "$(is_enabled "$name")" + json_add_boolean 'running' "$(is_running "$name")" + json_add_string 'version' "$(get_version "$name")" + json_close_object + json_dump + json_cleanup +} + +case "$1" in + list) + json_init + json_add_object "getInitList" + json_add_string 'name' 'name' + json_close_object + json_add_object "setInitAction" + json_add_string 'name' 'name' + json_add_string 'action' 'action' + json_close_object + json_add_object "getInitStatus" + json_add_string 'name' 'name' + json_close_object + json_dump + json_cleanup + ;; + call) + case "$2" in + getInitList) + read -r input + json_load "$input" + json_get_var name 'name' + json_cleanup + get_init_list "$name" + ;; + getInitStatus) + read -r input + json_load "$input" + json_get_var name 'name' + json_cleanup + get_init_status "$name" + ;; + setInitAction) + read -r input + json_load "$input" + json_get_var name 'name' + json_get_var action 'action' + json_cleanup + set_init_action "$name" "$action" + ;; + esac + ;; +esac diff --git a/applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json b/applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json new file mode 100644 index 0000000000..0a56f9023d --- /dev/null +++ b/applications/luci-app-vpnbypass/root/usr/share/luci/menu.d/vpnbypass.json @@ -0,0 +1,15 @@ +{ + "admin/vpn/vpnbypass": { + "title": "VPN Bypass", + "order": 90, + "action": { + "type": "view", + "path": "vpnbypass/overview" + }, + "depends": { + "acl": [ + "luci-app-vpnbypass" + ] + } + } +} diff --git a/applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json b/applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json index 219307e477..3e3e06745c 100644 --- a/applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json +++ b/applications/luci-app-vpnbypass/root/usr/share/rpcd/acl.d/luci-app-vpnbypass.json @@ -1,11 +1,24 @@ { "luci-app-vpnbypass": { - "description": "Grant UCI access for luci-app-vpnbypass", + "description": "Grant UCI and file access for luci-app-vpnbypass", "read": { - "uci": [ "dhcp", "vpnbypass" ] + "ubus": { + "luci.vpnbypass": [ + "getInitList", + "getInitStatus" + ] + }, + "uci": [ + "vpnbypass", + "dnsmasq" + ] }, "write": { - "uci": [ "dhcp", "vpnbypass" ] + "ubus": { + "luci.vpnbypass": [ + "setInitAction" + ] + } } } -} +}
\ No newline at end of file |