mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-12 10:31:51 +00:00
Update luci-app-shadowsocks-libev
This commit is contained in:
parent
495d658f29
commit
443374df8c
43 changed files with 9383 additions and 1137 deletions
|
@ -1,5 +1,6 @@
|
|||
#
|
||||
# Copyright (C) 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
# Copyright (C) 2019 Ycarus (Yannick Chabanois) <ycarus@zugaina.org> for OpenMPTCProuter
|
||||
#
|
||||
# This is free software, licensed under the Apache License, Version 2.0 .
|
||||
#
|
||||
|
@ -7,11 +8,10 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TITLE:=LuCI Support for shadowsocks-libev
|
||||
LUCI_DEPENDS:=
|
||||
LUCI_DEPENDS:=+luci-compat
|
||||
|
||||
PKG_LICENSE:=Apache-2.0
|
||||
|
||||
#include ../luci/luci.mk
|
||||
include $(TOPDIR)/feeds/luci/luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
||||
|
|
|
@ -0,0 +1,311 @@
|
|||
'use strict';
|
||||
'require uci';
|
||||
'require form';
|
||||
'require network';
|
||||
|
||||
var names_options_server = [
|
||||
'server',
|
||||
'server_port',
|
||||
'method',
|
||||
'key',
|
||||
'password',
|
||||
'plugin',
|
||||
'plugin_opts',
|
||||
];
|
||||
|
||||
var names_options_client = [
|
||||
'server',
|
||||
'local_address',
|
||||
'local_port',
|
||||
];
|
||||
|
||||
var names_options_common = [
|
||||
'verbose',
|
||||
'ipv6_first',
|
||||
'fast_open',
|
||||
'no_delay',
|
||||
'reuse_port',
|
||||
'mode',
|
||||
'mtu',
|
||||
'timeout',
|
||||
'user',
|
||||
'mptcp',
|
||||
];
|
||||
|
||||
var modes = [
|
||||
'tcp_only',
|
||||
'tcp_and_udp',
|
||||
'udp_only',
|
||||
];
|
||||
|
||||
var methods = [
|
||||
'none',
|
||||
// aead
|
||||
'aes-128-gcm',
|
||||
'aes-192-gcm',
|
||||
'aes-256-gcm',
|
||||
'chacha20-ietf-poly1305',
|
||||
'xchacha20-ietf-poly1305',
|
||||
// stream
|
||||
'table',
|
||||
'rc4',
|
||||
'rc4-md5',
|
||||
'aes-128-cfb',
|
||||
'aes-192-cfb',
|
||||
'aes-256-cfb',
|
||||
'aes-128-ctr',
|
||||
'aes-192-ctr',
|
||||
'aes-256-ctr',
|
||||
'bf-cfb',
|
||||
'camellia-128-cfb',
|
||||
'camellia-192-cfb',
|
||||
'camellia-256-cfb',
|
||||
'salsa20',
|
||||
'chacha20',
|
||||
'chacha20-ietf',
|
||||
];
|
||||
|
||||
function ucival_to_bool(val) {
|
||||
return val === 'true' || val === '1' || val === 'yes' || val === 'on';
|
||||
}
|
||||
|
||||
return L.Class.extend({
|
||||
values_actions: function(o) {
|
||||
o.value('bypass');
|
||||
o.value('forward');
|
||||
if (o.option !== 'dst_default') {
|
||||
o.value('checkdst');
|
||||
}
|
||||
},
|
||||
values_redir: function(o, xmode) {
|
||||
uci.sections('shadowsocks-libev', 'ss_redir', function(sdata) {
|
||||
var disabled = ucival_to_bool(sdata['disabled']),
|
||||
sname = sdata['.name'],
|
||||
mode = sdata['mode'] || 'tcp_only';
|
||||
if (!disabled && mode.indexOf(xmode) !== -1) {
|
||||
o.value(sname, sname + ' - ' + mode);
|
||||
}
|
||||
});
|
||||
o.value('', '<unset>');
|
||||
o.default = '';
|
||||
},
|
||||
values_serverlist: function(o) {
|
||||
uci.sections('shadowsocks-libev', 'server', function(sdata) {
|
||||
var sname = sdata['.name'],
|
||||
server = sdata['server'],
|
||||
server_port = sdata['server_port'];
|
||||
if (server && server_port) {
|
||||
var disabled = ucival_to_bool(sdata['.disabled']) ? ' - disabled' : '',
|
||||
desc = '%s - %s:%s%s'.format(sname, server, server_port, disabled);
|
||||
o.value(sname, desc);
|
||||
}
|
||||
});
|
||||
},
|
||||
values_ipaddr: function(o, netDevs) {
|
||||
netDevs.forEach(function(v) {
|
||||
v.getIPAddrs().forEach(function(a) {
|
||||
var host = a.split('/')[0];
|
||||
o.value(host, '%s (%s)'.format(host, v.getShortName()));
|
||||
});
|
||||
});
|
||||
},
|
||||
options_client: function(s, tab, netDevs) {
|
||||
var o = s.taboption(tab, form.ListValue, 'server', _('Remote server'));
|
||||
this.values_serverlist(o);
|
||||
o = s.taboption(tab, form.Value, 'local_address', _('Local address'));
|
||||
o.datatype = 'ipaddr';
|
||||
o.placeholder = '0.0.0.0';
|
||||
this.values_ipaddr(o, netDevs);
|
||||
o = s.taboption(tab, form.Value, 'local_port', _('Local port'));
|
||||
o.datatype = 'port';
|
||||
},
|
||||
options_server: function(s, opts) {
|
||||
var o, optfunc,
|
||||
tab = opts && opts.tab || null;
|
||||
|
||||
if (!tab) {
|
||||
optfunc = function(/* ... */) {
|
||||
var o = s.option.apply(s, arguments);
|
||||
o.editable = true;
|
||||
return o;
|
||||
};
|
||||
} else {
|
||||
optfunc = function(/* ... */) {
|
||||
var o = s.taboption.apply(s, L.varargs(arguments, 0, tab));
|
||||
o.editable = true;
|
||||
return o;
|
||||
};
|
||||
}
|
||||
|
||||
o = optfunc(form.Value, 'server', _('Server'));
|
||||
o.datatype = 'host';
|
||||
o.size = 16;
|
||||
|
||||
o = optfunc(form.Value, 'server_port', _('Server port'));
|
||||
o.datatype = 'port';
|
||||
o.size = 5;
|
||||
|
||||
o = optfunc(form.ListValue, 'method', _('Method'));
|
||||
methods.forEach(function(m) {
|
||||
o.value(m);
|
||||
});
|
||||
|
||||
o = optfunc(form.Value, 'password', _('Password'));
|
||||
o.password = true;
|
||||
o.size = 12;
|
||||
|
||||
o = optfunc(form.Value, 'key', _('Key (base64)'));
|
||||
o.datatype = 'base64';
|
||||
o.password = true;
|
||||
o.size = 12;
|
||||
o.modalonly = true;;
|
||||
|
||||
optfunc(form.Value, 'plugin', _('Plugin')).modalonly = true;
|
||||
|
||||
optfunc(form.Value, 'plugin_opts', _('Plugin Options')).modalonly = true;
|
||||
},
|
||||
options_common: function(s, tab) {
|
||||
var o = s.taboption(tab, form.ListValue, 'mode', _('Mode of operation'));
|
||||
modes.forEach(function(m) {
|
||||
o.value(m);
|
||||
});
|
||||
o.default = 'tcp_and_udp';
|
||||
o = s.taboption(tab, form.Value, 'mtu', _('MTU'));
|
||||
o.datatype = 'uinteger';
|
||||
o = s.taboption(tab, form.Value, 'timeout', _('Timeout (sec)'));
|
||||
o.datatype = 'uinteger';
|
||||
s.taboption(tab, form.Value, 'user', _('Run as'));
|
||||
|
||||
s.taboption(tab, form.Flag, 'verbose', _('Verbose'));
|
||||
s.taboption(tab, form.Flag, 'ipv6_first', _('IPv6 First'), _('Prefer IPv6 addresses when resolving names'));
|
||||
s.taboption(tab, form.Flag, 'fast_open', _('Enable TCP Fast Open'));
|
||||
s.taboption(tab, form.Flag, 'no_delay', _('Enable TCP_NODELAY'));
|
||||
s.taboption(tab, form.Flag, 'reuse_port', _('Enable SO_REUSEPORT'));
|
||||
s.taboption(tab, form.Flag, 'mptcp', _('Enable MPTCP'));
|
||||
},
|
||||
ucival_to_bool: function(val) {
|
||||
return ucival_to_bool(val);
|
||||
},
|
||||
cfgvalue_overview: function(sdata) {
|
||||
var stype = sdata['.type'],
|
||||
lines = [];
|
||||
|
||||
if (stype === 'ss_server') {
|
||||
this.cfgvalue_overview_(sdata, lines, names_options_server);
|
||||
this.cfgvalue_overview_(sdata, lines, names_options_common);
|
||||
this.cfgvalue_overview_(sdata, lines, ['bind_address']);
|
||||
} else if (stype === 'ss_local' || stype === 'ss_redir' || stype === 'ss_tunnel') {
|
||||
this.cfgvalue_overview_(sdata, lines, names_options_client);
|
||||
if (stype === 'ss_tunnel') {
|
||||
this.cfgvalue_overview_(sdata, lines, ['tunnel_address']);
|
||||
}
|
||||
this.cfgvalue_overview_(sdata, lines, names_options_common);
|
||||
} else {
|
||||
return [];
|
||||
}
|
||||
|
||||
return lines;
|
||||
},
|
||||
cfgvalue_overview_: function(sdata, lines, names) {
|
||||
names.forEach(function(n) {
|
||||
var v = sdata[n];
|
||||
if (v) {
|
||||
if (n === 'key' || n === 'password') {
|
||||
v = _('<hidden>');
|
||||
}
|
||||
var fv = E('var', [v]);
|
||||
if (sdata['.type'] !== 'ss_server' && n === 'server') {
|
||||
fv = E('a', {
|
||||
class: 'label',
|
||||
href: L.url('admin/services/shadowsocks-libev/servers') + '#edit=' + v,
|
||||
target: '_blank',
|
||||
rel: 'noopener'
|
||||
}, fv);
|
||||
}
|
||||
lines.push(n + ': ', fv, E('br'));
|
||||
}
|
||||
});
|
||||
},
|
||||
option_install_package: function(s, tab) {
|
||||
var bin = s.sectiontype.replace('_', '-'),
|
||||
opkg_package = 'shadowsocks-libev-' + bin, o;
|
||||
if (tab) {
|
||||
o = s.taboption(tab, form.Button, '_install');
|
||||
} else {
|
||||
o = s.option(form.Button, '_install');
|
||||
}
|
||||
o.title = _('Package is not installed');
|
||||
o.inputtitle = _('Install package ' + opkg_package);
|
||||
o.inputstyle = 'apply';
|
||||
o.onclick = function() {
|
||||
window.open(L.url('admin/system/opkg') +
|
||||
'?query=' + opkg_package, '_blank', 'noopener');
|
||||
};
|
||||
},
|
||||
parse_uri: function(uri) {
|
||||
var scheme = 'ss://';
|
||||
if (uri && uri.indexOf(scheme) === 0) {
|
||||
var atPos = uri.indexOf('@'), hashPos = uri.lastIndexOf('#'), tag;
|
||||
if (hashPos === -1) {
|
||||
hashPos = undefined;
|
||||
} else {
|
||||
tag = uri.slice(hashPos + 1);
|
||||
}
|
||||
|
||||
if (atPos !== -1) { // SIP002 format https://shadowsocks.org/en/spec/SIP002-URI-Scheme.html
|
||||
var colonPos = uri.indexOf(':', atPos + 1), slashPos = uri.indexOf('/', colonPos + 1);
|
||||
if (colonPos === -1) return null;
|
||||
if (slashPos === -1) slashPos = undefined;
|
||||
|
||||
var userinfo = atob(uri.slice(scheme.length, atPos)
|
||||
.replace(/-/g, '+').replace(/_/g, '/')),
|
||||
i = userinfo.indexOf(':');
|
||||
if (i === -1) return null;
|
||||
|
||||
var config = {
|
||||
server: uri.slice(atPos + 1, colonPos),
|
||||
server_port: uri.slice(colonPos + 1, slashPos ? slashPos : hashPos),
|
||||
password: userinfo.slice(i + 1),
|
||||
method: userinfo.slice(0, i)
|
||||
};
|
||||
|
||||
if (slashPos) {
|
||||
var search = uri.slice(slashPos + 1, hashPos);
|
||||
if (search[0] === '?') search = search.slice(1);
|
||||
search.split('&').forEach(function(s) {
|
||||
var j = s.indexOf('=');
|
||||
if (j !== -1) {
|
||||
var k = s.slice(0, j), v = s.slice(j + 1);
|
||||
if (k === 'plugin') {
|
||||
v = decodeURIComponent(v);
|
||||
var k = v.indexOf(';');
|
||||
if (k !== -1) {
|
||||
config['plugin'] = v.slice(0, k);
|
||||
config['plugin_opts'] = v.slice(k + 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
return [config, tag];
|
||||
} else { // Legacy format https://shadowsocks.org/en/config/quick-guide.html
|
||||
var plain = atob(uri.slice(scheme.length, hashPos)),
|
||||
firstColonPos = plain.indexOf(':'),
|
||||
lastColonPos = plain.lastIndexOf(':'),
|
||||
atPos = plain.lastIndexOf('@', lastColonPos);
|
||||
if (firstColonPos === -1 ||
|
||||
lastColonPos === -1 ||
|
||||
atPos === -1) return null;
|
||||
|
||||
var config = {
|
||||
server: plain.slice(atPos + 1, lastColonPos),
|
||||
server_port: plain.slice(lastColonPos + 1),
|
||||
password: plain.slice(firstColonPos + 1, atPos),
|
||||
method: plain.slice(0, firstColonPos)
|
||||
};
|
||||
return [config, tag];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
});
|
|
@ -0,0 +1,162 @@
|
|||
'use strict';
|
||||
'require form';
|
||||
'require uci';
|
||||
'require fs';
|
||||
'require network';
|
||||
'require rpc';
|
||||
'require shadowsocks-libev as ss';
|
||||
|
||||
var conf = 'shadowsocks-libev';
|
||||
var cfgtypes = ['ss_local', 'ss_redir', 'ss_server', 'ss_tunnel'];
|
||||
|
||||
var callServiceList = rpc.declare({
|
||||
object: 'service',
|
||||
method: 'list',
|
||||
params: [ 'name' ],
|
||||
expect: { '': {} }
|
||||
});
|
||||
|
||||
return L.view.extend({
|
||||
render: function(stats) {
|
||||
var m, s, o;
|
||||
|
||||
m = new form.Map(conf,
|
||||
_('Local Instances'),
|
||||
_('Instances of shadowsocks-libev components, e.g. ss-local, \
|
||||
ss-redir, ss-tunnel, ss-server, etc. To enable an instance it \
|
||||
is required to enable both the instance itself and the remote \
|
||||
server it refers to.'));
|
||||
|
||||
s = m.section(form.GridSection);
|
||||
s.addremove = true;
|
||||
s.cfgsections = function() {
|
||||
return this.map.data.sections(this.map.config)
|
||||
.filter(function(s) { return cfgtypes.indexOf(s['.type']) !== -1; })
|
||||
.map(function(s) { return s['.name']; });
|
||||
};
|
||||
s.sectiontitle = function(section_id) {
|
||||
var s = uci.get(conf, section_id);
|
||||
return (s ? s['.type'] + '.' : '') + section_id;
|
||||
};
|
||||
s.renderSectionAdd = function(extra_class) {
|
||||
var el = form.GridSection.prototype.renderSectionAdd.apply(this, arguments),
|
||||
optionEl = [E('option', { value: '_dummy' }, [_('-- instance type --')])];
|
||||
cfgtypes.forEach(function(t) {
|
||||
optionEl.push(E('option', { value: t }, [t.replace('_', '-')]));
|
||||
});
|
||||
var selectEl = E('select', {
|
||||
class: 'cbi-input-select',
|
||||
change: function(ev) {
|
||||
ev.target.parentElement.nextElementSibling.nextElementSibling
|
||||
.toggleAttribute('disabled', ev.target.value === '_dummy');
|
||||
}
|
||||
}, optionEl);
|
||||
el.lastElementChild.setAttribute('disabled', '');
|
||||
el.prepend(E('div', {}, selectEl));
|
||||
return el;
|
||||
};
|
||||
s.handleAdd = function(ev, name) {
|
||||
var selectEl = ev.target.parentElement.firstElementChild.firstElementChild,
|
||||
type = selectEl.value;
|
||||
this.sectiontype = type;
|
||||
var promise = form.GridSection.prototype.handleAdd.apply(this, arguments);
|
||||
this.sectiontype = undefined;
|
||||
return promise;
|
||||
};
|
||||
s.addModalOptions = function(s, section_id, ev) {
|
||||
var sdata = uci.get(conf, section_id),
|
||||
stype = sdata ? sdata['.type'] : null;
|
||||
if (stype) {
|
||||
s.sectiontype = stype;
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.stat('/usr/bin/' + stype.replace('_', '-')), null),
|
||||
network.getDevices()
|
||||
]).then(L.bind(function(res) {
|
||||
s.tab('general', _('General Settings'));
|
||||
s.tab('advanced', _('Advanced Settings'));
|
||||
s.taboption('general', form.Flag, 'disabled', _('Disable'));
|
||||
if (!res[0]) {
|
||||
ss.option_install_package(s, 'general');
|
||||
}
|
||||
ss.options_common(s, 'advanced');
|
||||
|
||||
if (stype === 'ss_server') {
|
||||
ss.options_server(s, { tab: 'general' });
|
||||
o = s.taboption('general', form.Value, 'bind_address',
|
||||
_('Bind address'),
|
||||
_('The address ss-server will initiate connection from'));
|
||||
o.datatype = 'ipaddr';
|
||||
o.placeholder = '0.0.0.0';
|
||||
ss.values_ipaddr(o, res[1]);
|
||||
} else {
|
||||
ss.options_client(s, 'general', res[1]);
|
||||
if (stype === 'ss_tunnel') {
|
||||
o = s.taboption('general', form.Value, 'tunnel_address',
|
||||
_('Tunnel address'),
|
||||
_('The address ss-tunnel will forward traffic to'));
|
||||
o.datatype = 'hostport';
|
||||
}
|
||||
}
|
||||
}, this));
|
||||
}
|
||||
};
|
||||
|
||||
o = s.option(form.DummyValue, 'overview', _('Overview'));
|
||||
o.modalonly = false;
|
||||
o.editable = true;
|
||||
o.rawhtml = true;
|
||||
o.renderWidget = function(section_id, option_index, cfgvalue) {
|
||||
var sdata = uci.get(conf, section_id);
|
||||
if (sdata) {
|
||||
return form.DummyValue.prototype.renderWidget.call(this, section_id, option_index, ss.cfgvalue_overview(sdata));
|
||||
}
|
||||
return null;
|
||||
};
|
||||
|
||||
o = s.option(form.DummyValue, 'running', _('Running'));
|
||||
o.modalonly = false;
|
||||
o.editable = true;
|
||||
o.default = '';
|
||||
|
||||
o = s.option(form.Button, 'disabled', _('Enable/Disable'));
|
||||
o.modalonly = false;
|
||||
o.editable = true;
|
||||
o.inputtitle = function(section_id) {
|
||||
var s = uci.get(conf, section_id);
|
||||
if (ss.ucival_to_bool(s['disabled'])) {
|
||||
this.inputstyle = 'reset';
|
||||
return _('Disabled');
|
||||
}
|
||||
this.inputstyle = 'save';
|
||||
return _('Enabled');
|
||||
}
|
||||
o.onclick = function(ev) {
|
||||
var inputEl = ev.target.parentElement.nextElementSibling;
|
||||
inputEl.value = ss.ucival_to_bool(inputEl.value) ? '0' : '1';
|
||||
return this.map.save();
|
||||
}
|
||||
|
||||
return m.render().finally(function() {
|
||||
L.Poll.add(function() {
|
||||
return L.resolveDefault(callServiceList(conf), {})
|
||||
.then(function(res) {
|
||||
var instances = null;
|
||||
try {
|
||||
instances = res[conf]['instances'];
|
||||
} catch (e) {}
|
||||
if (!instances) return;
|
||||
uci.sections(conf)
|
||||
.filter(function(s) { return cfgtypes.indexOf(s['.type']) !== -1; })
|
||||
.forEach(function(s) {
|
||||
var el = document.getElementById('cbi-shadowsocks-libev-' + s['.name'] + '-running');
|
||||
if (el) {
|
||||
var name = s['.type'] + '.' + s['.name'],
|
||||
running = instances.hasOwnProperty(name)? instances[name].running : false;
|
||||
el.innerText = running ? 'yes' : 'no';
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
},
|
||||
});
|
|
@ -0,0 +1,123 @@
|
|||
'use strict';
|
||||
'require uci';
|
||||
'require fs';
|
||||
'require form';
|
||||
'require tools.widgets as widgets';
|
||||
'require shadowsocks-libev as ss';
|
||||
|
||||
var conf = 'shadowsocks-libev';
|
||||
|
||||
function src_dst_option(s /*, ... */) {
|
||||
var o = s.taboption.apply(s, L.varargs(arguments, 1));
|
||||
o.datatype = 'or(ipaddr,cidr)';
|
||||
}
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.stat('/usr/lib/iptables/libxt_recent.so'), {}),
|
||||
L.resolveDefault(fs.stat('/usr/bin/ss-rules'), null),
|
||||
uci.load(conf).then(function() {
|
||||
if (!uci.get_first(conf, 'ss_rules')) {
|
||||
uci.set(conf, uci.add(conf, 'ss_rules', 'ss_rules'), 'disabled', '1');
|
||||
}
|
||||
})
|
||||
]);
|
||||
},
|
||||
render: function(stats) {
|
||||
var m, s, o;
|
||||
|
||||
m = new form.Map(conf, _('Redir Rules'),
|
||||
_('On this page you can configure how traffics are to be \
|
||||
forwarded to ss-redir instances. \
|
||||
If enabled, packets will first have their src ip addresses checked \
|
||||
against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, \
|
||||
<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> \
|
||||
will give the default action to be taken. \
|
||||
If the prior check results in action <em>checkdst</em>, packets will continue \
|
||||
to have their dst addresses checked.'));
|
||||
|
||||
s = m.section(form.NamedSection, 'ss_rules', 'ss_rules');
|
||||
s.tab('general', _('General Settings'));
|
||||
s.tab('src', _('Source Settings'));
|
||||
s.tab('dst', _('Destination Settings'));
|
||||
|
||||
s.taboption('general', form.Flag, 'disabled', _('Disable'));
|
||||
if (!stats[1]) {
|
||||
ss.option_install_package(s, 'general');
|
||||
}
|
||||
|
||||
o = s.taboption('general', form.ListValue, 'redir_tcp',
|
||||
_('ss-redir for TCP'));
|
||||
ss.values_redir(o, 'tcp');
|
||||
o = s.taboption('general', form.ListValue, 'redir_udp',
|
||||
_('ss-redir for UDP'));
|
||||
ss.values_redir(o, 'udp');
|
||||
|
||||
o = s.taboption('general', form.ListValue, 'local_default',
|
||||
_('Local-out default'),
|
||||
_('Default action for locally generated TCP packets'));
|
||||
ss.values_actions(o);
|
||||
o = s.taboption('general', widgets.DeviceSelect, 'ifnames',
|
||||
_('Ingress interfaces'),
|
||||
_('Only apply rules on packets from these network interfaces'));
|
||||
o.multiple = true;
|
||||
o.noaliases = true;
|
||||
o.noinactive = true;
|
||||
s.taboption('general', form.Value, 'ipt_args',
|
||||
_('Extra arguments'),
|
||||
_('Passes additional arguments to iptables. Use with care!'));
|
||||
|
||||
src_dst_option(s, 'src', form.DynamicList, 'src_ips_bypass',
|
||||
_('Src ip/net bypass'),
|
||||
_('Bypass ss-redir for packets with src address in this list'));
|
||||
src_dst_option(s, 'src', form.DynamicList, 'src_ips_forward',
|
||||
_('Src ip/net forward'),
|
||||
_('Forward through ss-redir for packets with src address in this list'));
|
||||
src_dst_option(s, 'src', form.DynamicList, 'src_ips_checkdst',
|
||||
_('Src ip/net checkdst'),
|
||||
_('Continue to have dst address checked for packets with src address in this list'));
|
||||
o = s.taboption('src', form.ListValue, 'src_default',
|
||||
_('Src default'),
|
||||
_('Default action for packets whose src address do not match any of the src ip/net list'));
|
||||
ss.values_actions(o);
|
||||
|
||||
src_dst_option(s, 'dst', form.DynamicList, 'dst_ips_bypass',
|
||||
_('Dst ip/net bypass'),
|
||||
_('Bypass ss-redir for packets with dst address in this list'));
|
||||
src_dst_option(s, 'dst', form.DynamicList, 'dst_ips_forward',
|
||||
_('Dst ip/net forward'),
|
||||
_('Forward through ss-redir for packets with dst address in this list'));
|
||||
|
||||
var dir = '/etc/shadowsocks-libev';
|
||||
o = s.taboption('dst', form.FileUpload, 'dst_ips_bypass_file',
|
||||
_('Dst ip/net bypass file'),
|
||||
_('File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>'));
|
||||
o.root_directory = dir;
|
||||
o = s.taboption('dst', form.FileUpload, 'dst_ips_forward_file',
|
||||
_('Dst ip/net forward file'),
|
||||
_('File containing ip/net for the purposes as with <em>Dst ip/net forward</em>'));
|
||||
o.root_directory = dir;
|
||||
o = s.taboption('dst', form.ListValue, 'dst_default',
|
||||
_('Dst default'),
|
||||
_('Default action for packets whose dst address do not match any of the dst ip list'));
|
||||
ss.values_actions(o);
|
||||
|
||||
if (stats[0].type === 'file') {
|
||||
o = s.taboption('dst', form.Flag, 'dst_forward_recentrst');
|
||||
} else {
|
||||
uci.set(conf, 'ss_rules', 'dst_forward_recentrst', '0');
|
||||
o = s.taboption('dst', form.Button, '_install');
|
||||
o.inputtitle = _('Install package iptables-mod-conntrack-extra');
|
||||
o.inputstyle = 'apply';
|
||||
o.onclick = function() {
|
||||
window.open(L.url('admin/system/opkg') +
|
||||
'?query=iptables-mod-conntrack-extra', '_blank', 'noopener');
|
||||
}
|
||||
}
|
||||
o.title = _('Forward recentrst');
|
||||
o.description = _('Forward those packets whose dst have recently sent to us multiple tcp-rst');
|
||||
|
||||
return m.render();
|
||||
},
|
||||
});
|
|
@ -0,0 +1,81 @@
|
|||
'use strict';
|
||||
'require form';
|
||||
'require uci';
|
||||
'require ui';
|
||||
'require shadowsocks-libev as ss';
|
||||
|
||||
var conf = 'shadowsocks-libev';
|
||||
|
||||
return L.view.extend({
|
||||
render: function() {
|
||||
var m, s, o;
|
||||
|
||||
m = new form.Map(conf, _('Remote Servers'),
|
||||
_('Definition of remote shadowsocks servers. \
|
||||
Disable any of them will also disable instances referring to it.'));
|
||||
|
||||
s = m.section(form.GridSection, 'server');
|
||||
s.addremove = true;
|
||||
s.handleLinkImport = function() {
|
||||
var textarea = new ui.Textarea();
|
||||
ui.showModal(_('Import Links'), [
|
||||
textarea.render(),
|
||||
E('div', { class: 'right' }, [
|
||||
E('button', {
|
||||
class: 'btn',
|
||||
click: ui.hideModal
|
||||
}, [ _('Cancel') ]),
|
||||
' ',
|
||||
E('button', {
|
||||
class: 'btn cbi-button-action',
|
||||
click: ui.createHandlerFn(this, function() {
|
||||
textarea.getValue().split('\n').forEach(function(s) {
|
||||
var config = ss.parse_uri(s);
|
||||
if (config) {
|
||||
var tag = config[1];
|
||||
if (tag && !tag.match(/^[a-zA-Z0-9_]+$/)) tag = null;
|
||||
var sid = uci.add(conf, 'server', tag);
|
||||
config = config[0];
|
||||
Object.keys(config).forEach(function(k) {
|
||||
uci.set(conf, sid, k, config[k]);
|
||||
});
|
||||
}
|
||||
});
|
||||
return uci.save()
|
||||
.then(L.bind(this.map.load, this.map))
|
||||
.then(L.bind(this.map.reset, this.map))
|
||||
.then(L.ui.hideModal)
|
||||
.catch(function() {});
|
||||
})
|
||||
}, [ _('Import') ])
|
||||
])
|
||||
]);
|
||||
};
|
||||
s.renderSectionAdd = function(extra_class) {
|
||||
var el = form.GridSection.prototype.renderSectionAdd.apply(this, arguments);
|
||||
el.appendChild(E('button', {
|
||||
'class': 'cbi-button cbi-button-add',
|
||||
'title': _('Import Links'),
|
||||
'click': ui.createHandlerFn(this, 'handleLinkImport')
|
||||
}, [ _('Import Links') ]));
|
||||
return el;
|
||||
};
|
||||
|
||||
o = s.option(form.Flag, 'disabled', _('Disable'));
|
||||
o.editable = true;
|
||||
|
||||
ss.options_server(s);
|
||||
|
||||
return m.render();
|
||||
},
|
||||
addFooter: function() {
|
||||
var p = '#edit=';
|
||||
if (location.hash.indexOf(p) === 0) {
|
||||
var section_id = location.hash.substring(p.length);
|
||||
var editBtn = document.querySelector('#cbi-shadowsocks-libev-' + section_id + ' button.cbi-button-edit');
|
||||
if (editBtn)
|
||||
editBtn.click();
|
||||
}
|
||||
return this.super('addFooter', arguments);
|
||||
}
|
||||
});
|
|
@ -9,25 +9,14 @@ function index()
|
|||
_("Shadowsocks-libev"), 59)
|
||||
|
||||
entry({"admin", "services", "shadowsocks-libev", "instances"},
|
||||
arcombine(cbi("shadowsocks-libev/instances"), cbi("shadowsocks-libev/instance-details")),
|
||||
view("shadowsocks-libev/instances"),
|
||||
_("Local Instances"), 10).leaf = true
|
||||
|
||||
entry({"admin", "services", "shadowsocks-libev", "servers"},
|
||||
cbi("shadowsocks-libev/servers"),
|
||||
view("shadowsocks-libev/servers"),
|
||||
_("Remote Servers"), 20).leaf = true
|
||||
|
||||
entry({"admin", "services", "shadowsocks-libev", "rules"},
|
||||
cbi("shadowsocks-libev/rules"),
|
||||
view("shadowsocks-libev/rules"),
|
||||
_("Redir Rules"), 30).leaf = true
|
||||
|
||||
entry({"admin", "services", "shadowsocks-libev", "status"}, call("ss_status"), nil).leaf = true
|
||||
|
||||
end
|
||||
|
||||
function ss_status()
|
||||
local ut = require "luci.util"
|
||||
local rv = ut.ubus("service", "list", {name = "shadowsocks-libev"})["shadowsocks-libev"] or {_=0}
|
||||
|
||||
luci.http.prepare_content("application/json")
|
||||
luci.http.write_json(rv)
|
||||
end
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
-- Copyright 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
local ds = require "luci.dispatcher"
|
||||
local ss = require "luci.model.shadowsocks-libev"
|
||||
|
||||
local sname = arg[1]
|
||||
local redirect_url = ds.build_url("admin/services/shadowsocks-libev/instances")
|
||||
local s, o
|
||||
|
||||
local m = Map("shadowsocks-libev")
|
||||
local sdata = m:get(sname)
|
||||
if not sdata then
|
||||
luci.http.redirect(redirect_url)
|
||||
return
|
||||
end
|
||||
local stype = sdata[".type"]
|
||||
m.redirect = redirect_url
|
||||
m.title = "shadowsocks-libev - %s - %s" % {stype, sname}
|
||||
|
||||
|
||||
s = m:section(NamedSection, sname, stype)
|
||||
s:tab("general", translate("General Settings"))
|
||||
s:tab("advanced", translate("Advanced Settings"))
|
||||
s:taboption("general", Flag, "disabled", translate("Disable"))
|
||||
ss.option_install_package(s, "general")
|
||||
ss.options_common(s, "advanced")
|
||||
|
||||
if stype == "ss_server" then
|
||||
ss.options_server(s, {tab="general"})
|
||||
o = s:taboption("general", Value, "bind_address",
|
||||
translate("Bind address"),
|
||||
translate("The address ss-server will initiate connection from"))
|
||||
o.datatype = "ipaddr"
|
||||
o.placeholder = "0.0.0.0"
|
||||
ss.values_ipaddr(o)
|
||||
else
|
||||
ss.options_client(s, "general")
|
||||
if stype == "ss_tunnel" then
|
||||
o = s:taboption("general", Value, "tunnel_address",
|
||||
translate("Tunnel address"),
|
||||
translate("The address ss-tunnel will forward traffic to"))
|
||||
o.datatype = "hostport"
|
||||
end
|
||||
end
|
||||
|
||||
return m
|
|
@ -1,104 +0,0 @@
|
|||
-- Copyright 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
local ds = require "luci.dispatcher"
|
||||
local ss = require "luci.model.shadowsocks-libev"
|
||||
local ut = require "luci.util"
|
||||
local m, s, o
|
||||
|
||||
m = Map("shadowsocks-libev",
|
||||
translate("Local Instances"),
|
||||
translate("Instances of shadowsocks-libev components, e.g. ss-local, \
|
||||
ss-redir, ss-tunnel, ss-server, etc. To enable an instance it \
|
||||
is required to enable both the instance itself and the remote \
|
||||
server it refers to."))
|
||||
|
||||
local instances = {}
|
||||
local cfgtypes = { "ss_local", "ss_redir", "ss_server", "ss_tunnel" }
|
||||
|
||||
for sname, sdata in pairs(m:get()) do
|
||||
local key, value = ss.cfgvalue_overview(sdata)
|
||||
if key ~= nil then
|
||||
instances[key] = value
|
||||
end
|
||||
end
|
||||
|
||||
s = m:section(Table, instances)
|
||||
s.addremove = true
|
||||
s.template_addremove = "shadowsocks-libev/add_instance"
|
||||
s.extedit = function(self, section)
|
||||
local value = instances[section]
|
||||
if type(value) == "table" then
|
||||
return ds.build_url(unpack(ds.context.requestpath),
|
||||
"services/shadowsocks-libev/instances",
|
||||
value[".name"])
|
||||
end
|
||||
end
|
||||
s.parse = function(self, ...)
|
||||
Table.parse(self, ...)
|
||||
|
||||
local crval = REMOVE_PREFIX .. self.config
|
||||
local name = self.map:formvaluetable(crval)
|
||||
for k,v in pairs(name) do
|
||||
local value = instances[k]
|
||||
local sname = value[".name"]
|
||||
if type(value) == "table" then
|
||||
m:del(sname)
|
||||
instances[k] = nil
|
||||
for _, oname in ipairs({"redir_tcp", "redir_udp"}) do
|
||||
local ovalue = m:get("ss_rules", oname)
|
||||
if ovalue == sname then
|
||||
m:del("ss_rules", oname)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
local stype = m:formvalue("_newinst.type")
|
||||
local sname = m:formvalue("_newinst.name")
|
||||
if ut.contains(cfgtypes, stype) then
|
||||
local created
|
||||
if sname and #sname > 0 then
|
||||
created = m:set(sname, nil, stype)
|
||||
else
|
||||
created = m:add(stype)
|
||||
sname = created
|
||||
end
|
||||
if created then
|
||||
m.uci:save("shadowsocks-libev")
|
||||
luci.http.redirect(ds.build_url(
|
||||
"admin/services/shadowsocks-libev/instances", sname
|
||||
))
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
o = s:option(DummyValue, "name", translate("Name"))
|
||||
o.rawhtml = true
|
||||
o = s:option(DummyValue, "overview", translate("Overview"))
|
||||
o.rawhtml = true
|
||||
|
||||
s:option(DummyValue, "running", translate("Running"))
|
||||
|
||||
o = s:option(Button, "disabled", translate("Enable/Disable"))
|
||||
o.render = function(self, section, scope)
|
||||
if instances[section].disabled then
|
||||
self.title = translate("Disabled")
|
||||
self.inputstyle = "reset"
|
||||
else
|
||||
self.title = translate("Enabled")
|
||||
self.inputstyle = "save"
|
||||
end
|
||||
Button.render(self, section, scope)
|
||||
end
|
||||
o.write = function(self, section)
|
||||
local sdata = instances[section]
|
||||
if type(sdata) == "table" then
|
||||
local sname = sdata[".name"]
|
||||
local disabled = not sdata["disabled"]
|
||||
sdata["disabled"] = disabled
|
||||
m:set(sname, "disabled", tostring(disabled))
|
||||
end
|
||||
end
|
||||
|
||||
return m
|
|
@ -1,109 +0,0 @@
|
|||
-- Copyright 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
local ss = require("luci.model.shadowsocks-libev")
|
||||
|
||||
local m, s, o
|
||||
|
||||
m = Map("shadowsocks-libev",
|
||||
translate("Redir Rules"),
|
||||
translate("On this page you can configure how traffics are to be \
|
||||
forwarded to ss-redir instances. \
|
||||
If enabled, packets will first have their src ip addresses checked \
|
||||
against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, \
|
||||
<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> \
|
||||
will give the default action to be taken. \
|
||||
If the prior check results in action <em>checkdst</em>, packets will continue \
|
||||
to have their dst addresses checked."))
|
||||
|
||||
local sdata = m:get('ss_rules')
|
||||
if not sdata then
|
||||
m:set('ss_rules', nil, 'ss_rules')
|
||||
m:set('ss_rules', 'disabled', "1")
|
||||
end
|
||||
|
||||
function src_dst_option(s, ...)
|
||||
local o = s:taboption(...)
|
||||
o.datatype = "or(ipaddr,cidr)"
|
||||
end
|
||||
|
||||
s = m:section(NamedSection, "ss_rules", "ss_rules")
|
||||
s:tab("general", translate("General Settings"))
|
||||
s:tab("src", translate("Source Settings"))
|
||||
s:tab("dst", translate("Destination Settings"))
|
||||
|
||||
s:taboption('general', Flag, "disabled", translate("Disable"))
|
||||
ss.option_install_package(s, 'general')
|
||||
|
||||
o = s:taboption('general', ListValue, "redir_tcp",
|
||||
translate("ss-redir for TCP"))
|
||||
ss.values_redir(o, 'tcp')
|
||||
o = s:taboption('general', ListValue, "redir_udp",
|
||||
translate("ss-redir for UDP"))
|
||||
ss.values_redir(o, 'udp')
|
||||
|
||||
o = s:taboption('general', ListValue, "local_default",
|
||||
translate("Local-out default"),
|
||||
translate("Default action for locally generated TCP packets"))
|
||||
ss.values_actions(o)
|
||||
o = s:taboption('general', DynamicList, "ifnames",
|
||||
translate("Ingress interfaces"),
|
||||
translate("Only apply rules on packets from these network interfaces"))
|
||||
ss.values_ifnames(o)
|
||||
s:taboption('general', Value, "ipt_args",
|
||||
translate("Extra arguments"),
|
||||
translate("Passes additional arguments to iptables. Use with care!"))
|
||||
|
||||
src_dst_option(s, 'src', DynamicList, "src_ips_bypass",
|
||||
translate("Src ip/net bypass"),
|
||||
translate("Bypass ss-redir for packets with src address in this list"))
|
||||
src_dst_option(s, 'src', DynamicList, "src_ips_forward",
|
||||
translate("Src ip/net forward"),
|
||||
translate("Forward through ss-redir for packets with src address in this list"))
|
||||
src_dst_option(s, 'src', DynamicList, "src_ips_checkdst",
|
||||
translate("Src ip/net checkdst"),
|
||||
translate("Continue to have dst address checked for packets with src address in this list"))
|
||||
o = s:taboption('src', ListValue, "src_default",
|
||||
translate("Src default"),
|
||||
translate("Default action for packets whose src address do not match any of the src ip/net list"))
|
||||
ss.values_actions(o)
|
||||
|
||||
src_dst_option(s, 'dst', DynamicList, "dst_ips_bypass",
|
||||
translate("Dst ip/net bypass"),
|
||||
translate("Bypass ss-redir for packets with dst address in this list"))
|
||||
src_dst_option(s, 'dst', DynamicList, "dst_ips_forward",
|
||||
translate("Dst ip/net forward"),
|
||||
translate("Forward through ss-redir for packets with dst address in this list"))
|
||||
|
||||
o = s:taboption('dst', FileBrowser, "dst_ips_bypass_file",
|
||||
translate("Dst ip/net bypass file"),
|
||||
translate("File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"))
|
||||
o.datatype = "file"
|
||||
s:taboption('dst', FileBrowser, "dst_ips_forward_file",
|
||||
translate("Dst ip/net forward file"),
|
||||
translate("File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"))
|
||||
o.datatype = "file"
|
||||
o = s:taboption('dst', ListValue, "dst_default",
|
||||
translate("Dst default"),
|
||||
translate("Default action for packets whose dst address do not match any of the dst ip list"))
|
||||
ss.values_actions(o)
|
||||
|
||||
local installed = os.execute("iptables -m recent -h &>/dev/null") == 0
|
||||
if installed then
|
||||
o = s:taboption('dst', Flag, "dst_forward_recentrst")
|
||||
else
|
||||
m:set('ss_rules', 'dst_forward_recentrst', "0")
|
||||
o = s:taboption("dst", Button, "_install")
|
||||
o.inputtitle = translate("Install package iptables-mod-conntrack-extra")
|
||||
o.inputstyle = "apply"
|
||||
o.write = function()
|
||||
return luci.http.redirect(
|
||||
luci.dispatcher.build_url("admin/system/opkg") ..
|
||||
"?query=iptables-mod-conntrack-extra"
|
||||
)
|
||||
end
|
||||
end
|
||||
o.title = translate("Forward recentrst")
|
||||
o.description = translate("Forward those packets whose dst have recently sent to us multiple tcp-rst")
|
||||
|
||||
return m
|
|
@ -1,36 +0,0 @@
|
|||
-- Copyright 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
local ds = require "luci.dispatcher"
|
||||
local ss = require("luci.model.shadowsocks-libev")
|
||||
|
||||
local m, s
|
||||
|
||||
m = Map("shadowsocks-libev",
|
||||
translate("Remote Servers"),
|
||||
translate("Definition of remote shadowsocks servers. \
|
||||
Disable any of them will also disable instances referring to it."))
|
||||
|
||||
local sname = arg[1]
|
||||
if sname then
|
||||
if not m:get(sname) then
|
||||
luci.http.redirect(ds.build_url("admin/services/shadowsocks-libev/servers"))
|
||||
return
|
||||
end
|
||||
s = m:section(NamedSection, sname, "server")
|
||||
m.title = m.title .. ' - ' .. sname
|
||||
opts = {}
|
||||
else
|
||||
s = m:section(TypedSection, "server")
|
||||
s.template = 'cbi/tblsection'
|
||||
s.addremove = true
|
||||
s.extedit = function(self, section)
|
||||
return 'servers/' .. section
|
||||
end
|
||||
opts = {row=true}
|
||||
end
|
||||
|
||||
s:option(Flag, "disabled", translate("Disable"))
|
||||
ss.options_server(s, opts)
|
||||
|
||||
return m
|
|
@ -1,298 +0,0 @@
|
|||
-- Copyright 2017 Yousong Zhou <yszhou4tech@gmail.com>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
local _up = getfenv(3)
|
||||
local ut = require("luci.util")
|
||||
local sys = require("luci.sys")
|
||||
local ds = require("luci.dispatcher")
|
||||
local nw = require("luci.model.network")
|
||||
nw.init()
|
||||
module("luci.model.shadowsocks-libev", function(m)
|
||||
setmetatable(m, {__index=function (self, k)
|
||||
local tb = _up
|
||||
return rawget(self, k) or _up[k]
|
||||
end})
|
||||
end)
|
||||
|
||||
function values_actions(o)
|
||||
o:value("bypass")
|
||||
o:value("forward")
|
||||
if o.option ~= "dst_default" then
|
||||
o:value("checkdst")
|
||||
end
|
||||
end
|
||||
|
||||
function values_redir(o, xmode)
|
||||
o.map.uci:foreach("shadowsocks-libev", "ss_redir", function(sdata)
|
||||
local disabled = ucival_to_bool(sdata["disabled"])
|
||||
local sname = sdata[".name"]
|
||||
local mode = sdata["mode"] or "tcp_only"
|
||||
if not disabled and mode:find(xmode) then
|
||||
local desc = "%s - %s" % {sname, mode}
|
||||
o:value(sname, desc)
|
||||
end
|
||||
end)
|
||||
o:value("", "<unset>")
|
||||
o.default = ""
|
||||
end
|
||||
|
||||
function values_serverlist(o)
|
||||
o.map.uci:foreach("shadowsocks-libev", "server", function(sdata)
|
||||
local sname = sdata[".name"]
|
||||
local server = sdata["server"]
|
||||
local server_port = sdata["server_port"]
|
||||
if server and server_port then
|
||||
local disabled = ucival_to_bool(sdata[".disabled"]) and " - disabled" or ""
|
||||
local desc = "%s - %s:%s%s" % {sname, server, server_port, disabled}
|
||||
o:value(sname, desc)
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
function values_ipaddr(o)
|
||||
for _, v in ipairs(nw:get_interfaces()) do
|
||||
for _, a in ipairs(v:ipaddrs()) do
|
||||
o:value(a:host():string(), '%s (%s)' %{ a:host(), v:shortname() })
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function values_ifnames(o)
|
||||
for _, v in ipairs(sys.net.devices()) do
|
||||
o:value(v)
|
||||
end
|
||||
end
|
||||
|
||||
function options_client(s, tab)
|
||||
local o
|
||||
|
||||
o = s:taboption(tab, ListValue, "server", translate("Remote server"))
|
||||
values_serverlist(o)
|
||||
o = s:taboption(tab, Value, "local_address", translate("Local address"))
|
||||
o.datatype = "ipaddr"
|
||||
o.placeholder = "0.0.0.0"
|
||||
values_ipaddr(o)
|
||||
o = s:taboption(tab, Value, "local_port", translate("Local port"))
|
||||
o.datatype = "port"
|
||||
end
|
||||
|
||||
function options_server(s, opts)
|
||||
local o
|
||||
local optfunc
|
||||
local tab = opts and opts.tab or nil
|
||||
local row = opts and opts.row or false
|
||||
local v2ray_installed = nixio.fs.access("/usr/bin/v2ray-plugin")
|
||||
local obfs_installed = nixio.fs.access("/usr/bin/obfs-local")
|
||||
|
||||
if tab == nil then
|
||||
optfunc = function(...) return s:option(...) end
|
||||
else
|
||||
optfunc = function(...) return s:taboption(tab, ...) end
|
||||
end
|
||||
|
||||
o = optfunc(Value, "server", translate("Server"))
|
||||
o.datatype = "host"
|
||||
o.size = 16
|
||||
o = optfunc(Value, "server_port", translate("Server port"))
|
||||
o.datatype = "port"
|
||||
o.size = 5
|
||||
o = optfunc(ListValue, "method", translate("Method"))
|
||||
for _, m in ipairs(methods) do
|
||||
o:value(m)
|
||||
end
|
||||
o = optfunc(Value, "password", translate("Password"))
|
||||
o.password = true
|
||||
o.size = 12
|
||||
if not row then
|
||||
o = optfunc(Value, "key", translate("Key (base64)"))
|
||||
o.datatype = "base64"
|
||||
o.password = true
|
||||
o.size = 12
|
||||
--optfunc(Value, "plugin", translate("Plugin"))
|
||||
--optfunc(Value, "plugin_opts", translate("Plugin Options"))
|
||||
optfunc(Flag, "obfs", translate("Enable obfuscation"))
|
||||
o = optfunc(ListValue, "obfs_plugin", translate("OBFS Plugin"))
|
||||
if v2ray_installed then
|
||||
o:value("v2ray")
|
||||
o.default = "v2ray"
|
||||
else
|
||||
o.default = "obfs-simple"
|
||||
end
|
||||
if obfs_installed then
|
||||
o:value("obfs-simple")
|
||||
end
|
||||
if v2ray_installed or obfs_installed then
|
||||
o = optfunc(ListValue, "obfs_type", translate("OBFS Type"))
|
||||
o:value("http")
|
||||
o:value("tls")
|
||||
o.default = "http"
|
||||
o = optfunc(Value, "obfs_host", translate("OBFS Host"))
|
||||
o.default = "www.bing.com"
|
||||
end
|
||||
if obfs_installed then
|
||||
o = optfunc(Value, "obfs_uri", translate("OBFS HTTP path uri"))
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function options_common(s, tab)
|
||||
local o
|
||||
|
||||
o = s:taboption(tab, ListValue, "mode", translate("Mode of operation"))
|
||||
for _, m in ipairs(modes) do
|
||||
o:value(m)
|
||||
end
|
||||
o.default = "tcp_and_udp"
|
||||
o = s:taboption(tab, Value, "mtu", translate("MTU"))
|
||||
o.datatype = "uinteger"
|
||||
o = s:taboption(tab, Value, "timeout", translate("Timeout (sec)"))
|
||||
o.datatype = "uinteger"
|
||||
s:taboption(tab, Value, "user", translate("Run as"))
|
||||
|
||||
s:taboption(tab, Flag, "verbose", translate("Verbose"))
|
||||
s:taboption(tab, Flag, "mptcp", translate("Enable MPTCP"))
|
||||
s:taboption(tab, Flag, "ipv6_first", translate("IPv6 First"), translate("Prefer IPv6 addresses when resolving names"))
|
||||
s:taboption(tab, Flag, "fast_open", translate("Enable TCP Fast Open"))
|
||||
s:taboption(tab, Flag, "no_delay", translate("Enable TCP_NODELAY"))
|
||||
s:taboption(tab, Flag, "reuse_port", translate("Enable SO_REUSEPORT"))
|
||||
end
|
||||
|
||||
function ucival_to_bool(val)
|
||||
return val == "true" or val == "1" or val == "yes" or val == "on"
|
||||
end
|
||||
|
||||
function cfgvalue_overview(sdata)
|
||||
local stype = sdata[".type"]
|
||||
local lines = {}
|
||||
|
||||
if stype == "ss_server" then
|
||||
cfgvalue_overview_(sdata, lines, names_options_server)
|
||||
cfgvalue_overview_(sdata, lines, names_options_common)
|
||||
cfgvalue_overview_(sdata, lines, {
|
||||
"bind_address",
|
||||
})
|
||||
elseif stype == "ss_local" or stype == "ss_redir" or stype == "ss_tunnel" then
|
||||
cfgvalue_overview_(sdata, lines, names_options_client)
|
||||
if stype == "ss_tunnel" then
|
||||
cfgvalue_overview_(sdata, lines, {"tunnel_address"})
|
||||
end
|
||||
cfgvalue_overview_(sdata, lines, names_options_common)
|
||||
else
|
||||
return nil, nil
|
||||
end
|
||||
local sname = sdata[".name"]
|
||||
local key = "%s.%s" % {stype, sname}
|
||||
local value = {
|
||||
[".name"] = sname,
|
||||
name = '%s.<var>%s</var>' % {stype, sname},
|
||||
overview = table.concat(lines, "<br />"),
|
||||
disabled = ucival_to_bool(sdata["disabled"]),
|
||||
}
|
||||
return key, value
|
||||
end
|
||||
|
||||
function cfgvalue_overview_(sdata, lines, names)
|
||||
local line
|
||||
|
||||
for _, n in ipairs(names) do
|
||||
local v = sdata[n]
|
||||
if v ~= nil then
|
||||
if n == "key" or n == "password" then
|
||||
v = translate("<hidden>")
|
||||
end
|
||||
local fv = "<var>%s</var>" % ut.pcdata(v)
|
||||
if sdata[".type"] ~= "ss_server" and n == "server" then
|
||||
fv = '<a class="label" href="%s">%s</a>' % {
|
||||
ds.build_url("admin/services/shadowsocks-libev/servers", v), fv}
|
||||
end
|
||||
line = n .. ": " .. fv
|
||||
table.insert(lines, line)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function option_install_package(s, tab)
|
||||
local bin = s.sectiontype:gsub("_", "-", 1)
|
||||
local installed = nixio.fs.access("/usr/bin/" .. bin)
|
||||
if installed then
|
||||
return
|
||||
end
|
||||
local opkg_package = "shadowsocks-libev-" .. bin
|
||||
local p_install
|
||||
if tab then
|
||||
p_install = s:taboption(tab, Button, "_install")
|
||||
else
|
||||
p_install = s:option(Button, "_install")
|
||||
end
|
||||
p_install.title = translate("Package is not installed")
|
||||
p_install.inputtitle = translate("Install package %q" % opkg_package)
|
||||
p_install.inputstyle = "apply"
|
||||
|
||||
function p_install.write()
|
||||
return luci.http.redirect(
|
||||
luci.dispatcher.build_url("admin/system/opkg") ..
|
||||
"?query=%s" % opkg_package
|
||||
)
|
||||
end
|
||||
end
|
||||
|
||||
names_options_server = {
|
||||
"server",
|
||||
"server_port",
|
||||
"method",
|
||||
"key",
|
||||
"password",
|
||||
"plugin",
|
||||
"plugin_opts",
|
||||
}
|
||||
|
||||
names_options_client = {
|
||||
"server",
|
||||
"local_address",
|
||||
"local_port",
|
||||
}
|
||||
|
||||
names_options_common = {
|
||||
"verbose",
|
||||
"ipv6_first",
|
||||
"fast_open",
|
||||
"no_delay",
|
||||
"reuse_port",
|
||||
"mode",
|
||||
"mtu",
|
||||
"timeout",
|
||||
"user",
|
||||
}
|
||||
|
||||
modes = {
|
||||
"tcp_only",
|
||||
"tcp_and_udp",
|
||||
"udp_only",
|
||||
}
|
||||
|
||||
methods = {
|
||||
"none",
|
||||
-- aead
|
||||
"aes-128-gcm",
|
||||
"aes-192-gcm",
|
||||
"aes-256-gcm",
|
||||
"chacha20-ietf-poly1305",
|
||||
"xchacha20-ietf-poly1305",
|
||||
-- stream
|
||||
"table",
|
||||
"rc4",
|
||||
"rc4-md5",
|
||||
"aes-128-cfb",
|
||||
"aes-192-cfb",
|
||||
"aes-256-cfb",
|
||||
"aes-128-ctr",
|
||||
"aes-192-ctr",
|
||||
"aes-256-ctr",
|
||||
"bf-cfb",
|
||||
"camellia-128-cfb",
|
||||
"camellia-192-cfb",
|
||||
"camellia-256-cfb",
|
||||
"salsa20",
|
||||
"chacha20",
|
||||
"chacha20-ietf",
|
||||
}
|
|
@ -1,38 +0,0 @@
|
|||
<div class="cbi-section-create cbi-tblsection-create">
|
||||
<div>
|
||||
<select class="cbi-input-select" id="_newinst.type" name="_newinst.type">
|
||||
<option value="_dummy">-- instance type --</option>
|
||||
<option value="ss_local">ss-local</option>
|
||||
<option value="ss_tunnel">ss-tunnel</option>
|
||||
<option value="ss_redir">ss-redir</option>
|
||||
<option value="ss_server">ss-server</option>
|
||||
</select>
|
||||
</div>
|
||||
<div>
|
||||
<input type="text" class="cbi-input-text" id="_newinst.name" name="_newinst.name" placeholder="<%:Name%>"/>
|
||||
</div>
|
||||
<input type="submit" class="cbi-button cbi-button-add" name="cbi.cts.<%=self.config%>" value="<%:Add%>" />
|
||||
</div>
|
||||
<script type="text/javascript">//<![CDATA[
|
||||
XHR.poll(-1, '<%=url('admin/services/shadowsocks-libev/status')%>', null,
|
||||
function(x, st)
|
||||
{
|
||||
var names = [
|
||||
<%-
|
||||
for _, name in ipairs(self:cfgsections()) do
|
||||
write("%q," % name)
|
||||
end
|
||||
-%>
|
||||
];
|
||||
var instances = st["instances"] || {};
|
||||
for (var i = 0, len = names.length; i < len; i++) {
|
||||
var name = names[i];
|
||||
var el = document.getElementById('cbi-table-' + name + '-running');
|
||||
if (el) {
|
||||
var running = instances.hasOwnProperty(name)? instances[name].running : false;
|
||||
el.innerText = running ? 'yes' : 'no';
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
||||
//]]></script>
|
327
luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/bg/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: bg\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
336
luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
Normal file
336
luci-app-shadowsocks-libev/po/ca/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,336 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-25 18:01+0000\n"
|
||||
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
|
||||
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/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 3.9.1-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Activat"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Visió de conjunt"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Contrasenya"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nom"
|
327
luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/cs/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: cs\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
341
luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
Normal file
341
luci-app-shadowsocks-libev/po/de/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,341 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-11-05 01:57+0000\n"
|
||||
"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/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 3.10-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Erweiterte Einstellungen"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Deaktiviert"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Aktivieren/Deaktivieren"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Aktiviert"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Zusätzliche Argumente"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Allgemeine Einstellungen"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Übersicht"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
"Gibt zusätzliche Kommandozeilenargumente an iptables weiter. Mit Vorsicht "
|
||||
"benutzen!"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Passwort"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Server"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Hinzufügen"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Name"
|
327
luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/el/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: el\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/en/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: en\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
|
@ -1,42 +1,43 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.1\n"
|
||||
"Last-Translator: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"PO-Revision-Date: 2019-11-13 23:06+0000\n"
|
||||
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\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"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr "-- tipo de instancia --"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr "<oculto>"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
|
||||
msgid "Add"
|
||||
msgstr "Añadir"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Configuración avanzada"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr "Dirección de enlace"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr "Omitir ss-redir para paquetes con dirección dst en esta lista"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr "Omitir ss-redir para paquetes con dirección src en esta lista"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
|
@ -44,11 +45,11 @@ msgstr ""
|
|||
"Continuar con la verificación de la dirección dst para paquetes con "
|
||||
"dirección src en esta lista"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr "Acción predeterminada para paquetes TCP generados localmente"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
|
@ -56,7 +57,7 @@ msgstr ""
|
|||
"Acción predeterminada para paquetes cuya dirección dst no coincide con "
|
||||
"ninguna de la lista dst ip"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
|
@ -64,7 +65,7 @@ msgstr ""
|
|||
"Acción predeterminada para paquetes cuya dirección src no coincide con "
|
||||
"ninguna de la lista src ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
|
@ -72,121 +73,121 @@ msgstr ""
|
|||
"Definición de servidores shadowsocks remotos. Deshabilitar cualquiera de "
|
||||
"ellos también deshabilitará las instancias que lo refieran."
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr "Configuración de destino"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Deshabilitar"
|
||||
msgstr "Desactivar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Deshabilitado"
|
||||
msgstr "Desactivado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr "Dst predeterminado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr "Omitir Dst ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr "Omitir archivo Dst ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr "Reenviar Dst ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr "Reenviar archivo Dst ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr "Habilitar SO_REUSEPORT"
|
||||
msgstr "Activar SO_REUSEPORT"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr "Habilitar TCP Fast Open"
|
||||
msgstr "Activar TCP Fast Open"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr "Habilitar TCP_NODELAY"
|
||||
msgstr "Activar TCP_NODELAY"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Habilitar/Deshabilitar"
|
||||
msgstr "Activar/Desactivar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Habilitado"
|
||||
msgstr "Activado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Argumentos extra"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
"Archivo que contiene ip/net para los fines como con <em>Omitir Dst ip/net</"
|
||||
"em>"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
"Archivo que contiene ip / net para los fines como con <em>Reenviar Dst ip/"
|
||||
"net</em>"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr "Reenviar recentrst"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
"Reenviar aquellos paquetes cuyos archivos dst nos hayan enviado "
|
||||
"recientemente múltiples tcp-rst"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
"Reenviar a través de ss-redir para paquetes con dirección dst en esta lista"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
"Reenviar a través de ss-redir para paquetes con dirección src en esta lista"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Configuración general"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr "IPv6 primero"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr "Interfaces de ingreso"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
|
||||
msgid "Install package %q"
|
||||
msgstr "Instalar paquete %q"
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr "Instalar paquete"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr "Instalar el paquete iptables-mod-conntrack-extra"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
|
@ -196,46 +197,41 @@ msgstr ""
|
|||
"tunnel, ss-server, etc. Para habilitar una instancia, se requiere habilitar "
|
||||
"tanto la instancia como el servidor remoto al que hace referencia."
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr "Clave (base64)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
|
||||
msgid "Local Instances"
|
||||
msgstr "Instancias locales"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr "Dirección local"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr "Puerto local"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr "Salida local predeterminada"
|
||||
|
||||
# Maximum Transmission Unit
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr "Método"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr "Modo de operación"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
|
@ -253,65 +249,65 @@ msgstr ""
|
|||
"<em>checkdst</em>, los paquetes continuarán teniendo sus direcciones dst "
|
||||
"marcadas."
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr "Solo aplicar reglas en paquetes desde estas interfaces de red"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Visión general"
|
||||
msgstr "Vista general"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr "Paquete no instalado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr "Pasa argumentos adicionales a iptables. Utilizar con cuidado!"
|
||||
msgstr "Pasa argumentos adicionales a iptables. ¡Utilícelo con cuidado!"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Contraseña"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr "Opciones de plugin"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr "Preferir direcciones IPv6 al resolver nombres"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
|
||||
msgid "Redir Rules"
|
||||
msgstr "Reglas de redireccionamiento"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
|
||||
msgid "Remote Servers"
|
||||
msgstr "Servidores remotos"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr "Servidor remoto"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr "Correr como"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr "Corriendo"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Servidor"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "Puerto del servidor"
|
||||
|
||||
|
@ -319,50 +315,59 @@ msgstr "Puerto del servidor"
|
|||
msgid "Shadowsocks-libev"
|
||||
msgstr "Shadowsocks-libev"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr "Configuración de fuente"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr "Src predeterminado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr "Omitir Src ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr "Src ip/net checkdst"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr "Reenviar Src ip/net"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr "La dirección ss-server iniciará la conexión desde"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr "La dirección ss-tunnel reenviará el tráfico a"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr "Tiempo de espera (seg)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr "Direccion del tunel"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr "Verboso"
|
||||
msgstr "Verbosidad"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr "ss-redir para TCP"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr "ss-redir para UDP"
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Añadir"
|
||||
|
||||
#~ msgid "Install package %q"
|
||||
#~ msgstr "Instalar paquete %q"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nombre"
|
||||
|
|
|
@ -1,259 +1,215 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Ycarus <ycarus@zugaina.org>\n"
|
||||
"Language-Team: \n"
|
||||
"PO-Revision-Date: 2019-10-24 13:55+0000\n"
|
||||
"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/fr/>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.3\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 3.9.1-dev\n"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:201
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr "<caché>"
|
||||
msgstr "<masqué>"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
|
||||
msgid "Add"
|
||||
msgstr "Ajout"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Configuration avancé"
|
||||
msgstr "Paramètres avancés"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
#, fuzzy
|
||||
msgid "Bind address"
|
||||
msgstr "Port de connexion"
|
||||
msgstr "Adresse de liaison"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
"Passer outre ss-redir pour les paquets avec l'adresse de destination dans "
|
||||
"cette liste"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
"Passer outre ss-redir pour les paquets avec l'adresse source dans cette liste"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
"Continuer de vérifier les adresses de destination pour les paquets ayant une "
|
||||
"adresse source dans cette liste"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr "Action par défaut pour les paquets TCP générés localement"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
"Action par défaut pour les paquets dont l'adresse destination ne correspond "
|
||||
"à aucune adresse ip de la liste destination"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
"Action par défaut pour les paquets dont l'adresse source ne correspond à "
|
||||
"aucune ip de la liste source"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
"Configuration des serveurs shadowsocks distant. La désactivation d'un "
|
||||
"serveur entraine la désactivation des instances l'utilisant."
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr "Paramètres de destination"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Désactive"
|
||||
msgstr "Désactiver"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Désactivé"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr "Destination défaut"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:153
|
||||
msgid "Enable MPTCP"
|
||||
msgstr "Activé MPTCP"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:157
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr "Activé SO_REUSEPORT"
|
||||
msgstr "Activer SO_REUSEPORT"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:155
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr "Activé TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:156
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr "Activé TCP_NODELAY"
|
||||
msgstr "Activer TCP_NODELAY"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:113
|
||||
msgid "Enable obfuscation"
|
||||
msgstr "Activé l'obfuscation"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Activé/Désactivé"
|
||||
msgstr "Activer/Désactiver"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Activé"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Arguments supplémentaires"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Paramètres généraux"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:154
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr "IPv6 d'abord"
|
||||
msgstr "IPv6 en priorité"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr "Interfaces d'entrée"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:228
|
||||
msgid "Install package %q"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
"Composants de shadowsocks-libev, tel que ss-local, ss-redir, ss-tunnel, ss-"
|
||||
"server,... Pour activer un composant il doit être activer ainsi que le "
|
||||
"serveur distant dont il fait référence."
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr "Clef (base64)"
|
||||
msgstr "Clé (base64)"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr "Instances Locales"
|
||||
msgstr "Instances locales"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr "Adresse locale"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr "Port local"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:146
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:99
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr "Méthode"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:141
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr "Mode de fonctionnement"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
|
||||
#: luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:133
|
||||
msgid "OBFS HTTP path uri"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
msgid "OBFS Host"
|
||||
msgstr "Hôte OBFS"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:114
|
||||
msgid "OBFS Plugin"
|
||||
msgstr "Plugin OBFS"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:125
|
||||
msgid "OBFS Type"
|
||||
msgstr "Type OBFS"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
|
@ -262,135 +218,129 @@ msgid ""
|
|||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
"Sur cette page vous pouvez configurer comment le trafic est envoyé vers ss-"
|
||||
"redir."
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr "Applique les règles seulement sur les paquets venant de ces interfaces"
|
||||
msgstr ""
|
||||
"Appliquer les règles uniquement sur les paquets de ces interfaces réseau"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Aperçu"
|
||||
msgstr "Vue d'ensemble"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:227
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr "Paquet non installé"
|
||||
msgstr "Le paquet n'est pas installé"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr "Passer des arguments à iptables. Dangereux !"
|
||||
msgstr ""
|
||||
"Passe des arguments supplémentaires aux tables d'adresses IP. A utiliser "
|
||||
"avec précaution !"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:103
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Mot de passe"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:111
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
msgstr "Plugin"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:112
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr "Options du plugin"
|
||||
msgstr "Options de plugin"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:154
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr "Préféré IPv6 pour la résolution de nom"
|
||||
msgstr "Préférer les adresses IPv6 lors de la résolution des noms"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr "Règles de redirection"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr "Serveurs distant"
|
||||
msgstr "Serveurs distants"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr "Serveur distant"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:150
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr "Lance en tant que"
|
||||
msgstr "Exécuter comme"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr "Lancé"
|
||||
msgstr "En cours d'exécution"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:93
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Serveur"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:96
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "Port du serveur"
|
||||
msgstr "Port serveur"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr "Paramètres de la source"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr "Src défaut"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr "L'adresse depuis laquelle ss-server va initier la connexion"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr "L'adresse vers laquelle ss-tunnel va envoyer le trafic"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:148
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr "Délais d'attente (s)"
|
||||
msgstr "Délai d'attente (s)"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr "Adresse du tunnel"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:152
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr "Verbeux"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr "ss-redir pour TCP"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr "ss-redir pour UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
#~ "disable instances refering to it."
|
||||
#~ msgstr ""
|
||||
#~ "Configuration des serveurs shadowsocks distant. La désactivation d'un "
|
||||
#~ "serveur entraine la désactivation des instances l'utilisant."
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Ajouter"
|
||||
|
||||
#~ msgid "Enable"
|
||||
#~ msgstr "Activé"
|
||||
#~ msgid "Install package %q"
|
||||
#~ msgstr "Installer le paquet %q"
|
||||
|
||||
#~ msgid "Host"
|
||||
#~ msgstr "Hôte"
|
||||
|
||||
#~ msgid "Key (base64 encoding)"
|
||||
#~ msgstr "Clef (base64)"
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nom"
|
||||
|
|
327
luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/he/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: he\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/hi/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: hi\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/hu/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: hu\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/it/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: it\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/ja/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ja\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/ko/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ko\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/ms/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ms\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
333
luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
Normal file
333
luci-app-shadowsocks-libev/po/nb_NO/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,333 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-30 03:22+0000\n"
|
||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/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 3.9.1\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Påskrudd"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
335
luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
Normal file
335
luci-app-shadowsocks-libev/po/pl/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,335 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-11-17 11:07+0000\n"
|
||||
"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/pl/>\n"
|
||||
"Language: pl\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"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 3.10-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Ustawienia zaawansowane"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Wyłącz"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Wyłączone"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Włącz/Wyłącz"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Włączone"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Dodatkowe argumenty"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Ustawienia główne"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Przegląd"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
"Przekazuje dodatkowe argumenty do iptables. Zachowaj szczególną ostrożność!"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Hasło"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Serwer"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "Port serwera"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
339
luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
Normal file
339
luci-app-shadowsocks-libev/po/pt/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,339 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-11-02 16:07+0000\n"
|
||||
"Last-Translator: ssantos <ssantos@web.de>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/pt/>\n"
|
||||
"Language: pt\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"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Definições Avançadas"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Desativar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Desativado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Ativar/Desativar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Ativado"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Argumentos adicionais"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Configurações Gerais"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Visão Geral"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr "Passa argumentos adicionais para o iptables. Usar com cuidado!"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Palavra-passe"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Servidor"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "Porta do servidor"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Adicionar"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Nome"
|
327
luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: pt_BR\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
327
luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/ro/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ro\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
337
luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
Normal file
337
luci-app-shadowsocks-libev/po/ru/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,337 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-19 18:26+0000\n"
|
||||
"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/ru/>\n"
|
||||
"Language: ru\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 3.9.1-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Дополнительные настройки"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Добавить"
|
327
luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/sk/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: sk\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
339
luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
Normal file
339
luci-app-shadowsocks-libev/po/sv/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,339 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-17 20:24+0000\n"
|
||||
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/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.9.1-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Avancerade inställningar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr "Bindningsadress"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "Inaktivera"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "Inaktiverad"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Aktivera/Inaktivera"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Aktiverad"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Extra argument"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Generella inställningar"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Översikt"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Lösenord"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "Server"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "Server-port"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Lägg till"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Namn"
|
|
@ -1,234 +1,205 @@
|
|||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=UTF-8"
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:201
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:153
|
||||
msgid "Enable MPTCP"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:157
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:155
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:156
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:113
|
||||
msgid "Enable obfuscation"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:154
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:228
|
||||
msgid "Install package %q"
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:146
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:99
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:141
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
|
||||
#: luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:133
|
||||
msgid "OBFS HTTP path uri"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
msgid "OBFS Host"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:114
|
||||
msgid "OBFS Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:125
|
||||
msgid "OBFS Type"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
|
@ -238,116 +209,116 @@ msgid ""
|
|||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:227
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:103
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:111
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:112
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:154
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:150
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:93
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:96
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:148
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:152
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
|
327
luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/tr/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: tr\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
341
luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
Normal file
341
luci-app-shadowsocks-libev/po/uk/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,341 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-11-05 01:57+0000\n"
|
||||
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsshadowsocks-libev/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 3.10-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "Додаткові параметри"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "Увімкнути/Вимкнути"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "Увімкнено"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "Додаткові аргументи"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "Загальні параметри"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "Огляд"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
"Передача додаткових аргументів для IPTables. Використовуйте з обережністю!"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "Пароль"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Додати"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "Ім'я"
|
327
luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/vi/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: vi\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
|
@ -1,58 +1,63 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Last-Translator: Yousong Zhou <yszhou4tech@gmail.com>\n"
|
||||
"Language: zh_CN\n"
|
||||
"PO-Revision-Date: 2019-11-08 21:05+0000\n"
|
||||
"Last-Translator: Meano Lee <meanocat@gmail.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsshadowsocks-libev/zh_Hans/>\n"
|
||||
"Language: zh-cn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 3.10-dev\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:176
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr "-- 实例类型 --"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr "<已隐藏>"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:14
|
||||
msgid "Add"
|
||||
msgstr "添加"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:24
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr "高级设置"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr "绑定地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:73
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr "对于目的地址在列表中的报文,绕过ss-redir"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:59
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr "对于源地址在列表中的报文,绕过ss-redir"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:65
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr "对于源地址在列表中的报文,继续检查其目的地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:47
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr "对于设备本身产生的TCP报文的默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:88
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr "对于目的地址不在列表中的报文的默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:68
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr "对于源地址不在列表中的报文的默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
|
@ -60,113 +65,113 @@ msgstr ""
|
|||
"在此页面设定访问远端shadowsocks服务器的参数。请注意,禁用远端服务器会同时停止"
|
||||
"与之关联的shadowsocks-libev组件"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr "目的地址设定"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:25
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:35
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr "禁用"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:86
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr "已禁用"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:87
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr "目的未匹配时默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:72
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr "绕过"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:79
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr "绕过(文件)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr "转发"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr "转发(文件)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:132
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr "启用SO_REUSEPORT"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:130
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr "启用TCP Fast Open"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:131
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr "启用TCP_NODELAY"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:83
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr "启用/禁用"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:89
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr "已启用"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:54
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr "额外参数"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:80
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr "文件列出需要绕过ss-redir转发的地址和网段"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:84
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr "文件列出需要使用ss-redir转发的地址和网段"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:106
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr "转发被连接重置的地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:107
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr "若近期多次收到某地址的连接重置报文,则将其加入到转发列表中"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr "对于目的地址在列表中的报文,通过ss-redir转发"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:62
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr "对于源地址在列表中的报文,通过ss-redir转发"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:23
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:31
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr "常规设置"
|
||||
msgstr "基本设置"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr "IPv6优先"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:50
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr "入口网卡"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:203
|
||||
msgid "Install package %q"
|
||||
msgstr "安装%q"
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr "安装软件包"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr "安装iptables-mod-conntrack-extra"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:11
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
|
@ -176,45 +181,40 @@ msgstr ""
|
|||
"tunnel、ss-server等。请注意,实际启用一个实例要求实例本身及所关联的远端服务器"
|
||||
"都是启用状态。"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:105
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr "密钥(base64)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:10
|
||||
msgid "Local Instances"
|
||||
msgstr "本地实例"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:71
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr "监听地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr "监听端口"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:46
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr "本地报文默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:122
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
msgstr "MTU"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:97
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr "加密方法"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:117
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr "工作模式"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:76
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/view/shadowsocks-libev/add_instance.htm:12
|
||||
msgid "Name"
|
||||
msgstr "名称"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:10
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
|
@ -228,65 +228,65 @@ msgstr ""
|
|||
"(<em>forward</em>)”,或“继续匹配目的地址(<em>checkdst</em>)”;若未在集合"
|
||||
"中找到匹配,则执行指定的默认动作。继续匹配目的地址时同理。"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:51
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr "仅对来自指定网卡的报文应用规则"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:78
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr "概览"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:202
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr "依赖包未安装"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:55
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr "给iptables的额外参数。请小心使用"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:101
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr "密码"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:109
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr "启用插件"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:110
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr "插件选项"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:129
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr "名字解析时优先取用IPv6地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:9
|
||||
msgid "Redir Rules"
|
||||
msgstr "转发规则"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/servers.lua:10
|
||||
msgid "Remote Servers"
|
||||
msgstr "远端服务器"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:69
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr "服务器"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:126
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr "运行时用户"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instances.lua:81
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr "运行中"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:91
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr "监听地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:94
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr "监听端口"
|
||||
|
||||
|
@ -294,50 +294,59 @@ msgstr "监听端口"
|
|||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:32
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr "源地址设定"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:67
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr "源未匹配默认行为"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:58
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr "绕过"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:64
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr "继续匹配目的地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:61
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr "转发"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:33
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr "ss-server建立连接时使用的源地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr "ss-tunnel所建立隧道的对端地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:124
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr "超时时间(秒)"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/instance-details.lua:41
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr "隧道对端地址"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/shadowsocks-libev.lua:128
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr "记录详细日志"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:39
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr "用于TCP转发的ss-redir"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/model/cbi/shadowsocks-libev/rules.lua:42
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr "用于UDP转发的ss-redir"
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "添加"
|
||||
|
||||
#~ msgid "Install package %q"
|
||||
#~ msgstr "安装%q"
|
||||
|
||||
#~ msgid "Name"
|
||||
#~ msgstr "名称"
|
||||
|
|
327
luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po
Normal file
327
luci-app-shadowsocks-libev/po/zh-tw/shadowsocks-libev.po
Normal file
|
@ -0,0 +1,327 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: zh_Hant\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:43
|
||||
msgid "-- instance type --"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:211
|
||||
msgid "<hidden>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:76
|
||||
msgid "Advanced Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:86
|
||||
msgid "Bind address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:87
|
||||
msgid "Bypass ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:73
|
||||
msgid "Bypass ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:79
|
||||
msgid ""
|
||||
"Continue to have dst address checked for packets with src address in this "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:59
|
||||
msgid "Default action for locally generated TCP packets"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:103
|
||||
msgid ""
|
||||
"Default action for packets whose dst address do not match any of the dst ip "
|
||||
"list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:82
|
||||
msgid ""
|
||||
"Default action for packets whose src address do not match any of the src ip/"
|
||||
"net list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:14
|
||||
msgid ""
|
||||
"Definition of remote shadowsocks servers. Disable any of them will also "
|
||||
"disable instances referring to it."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:43
|
||||
msgid "Destination Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:77
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:45
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:20
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:128
|
||||
msgid "Disabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:102
|
||||
msgid "Dst default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:86
|
||||
msgid "Dst ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:94
|
||||
msgid "Dst ip/net bypass file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:89
|
||||
msgid "Dst ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:98
|
||||
msgid "Dst ip/net forward file"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:181
|
||||
msgid "Enable SO_REUSEPORT"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:179
|
||||
msgid "Enable TCP Fast Open"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:180
|
||||
msgid "Enable TCP_NODELAY"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:121
|
||||
msgid "Enable/Disable"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:131
|
||||
msgid "Enabled"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:68
|
||||
msgid "Extra arguments"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:95
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net bypass</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:99
|
||||
msgid ""
|
||||
"File containing ip/net for the purposes as with <em>Dst ip/net forward</em>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:118
|
||||
msgid "Forward recentrst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:119
|
||||
msgid ""
|
||||
"Forward those packets whose dst have recently sent to us multiple tcp-rst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:90
|
||||
msgid "Forward through ss-redir for packets with dst address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:76
|
||||
msgid "Forward through ss-redir for packets with src address in this list"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:75
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:41
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "IPv6 First"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:62
|
||||
msgid "Ingress interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:235
|
||||
msgid "Install package"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:111
|
||||
msgid "Install package iptables-mod-conntrack-extra"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:25
|
||||
msgid ""
|
||||
"Instances of shadowsocks-libev components, e.g. ss-local, ss-redir, ss-"
|
||||
"tunnel, ss-server, etc. To enable an instance it is required to enable both "
|
||||
"the instance itself and the remote server it refers to."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:155
|
||||
msgid "Key (base64)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:24
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:13
|
||||
msgid "Local Instances"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:113
|
||||
msgid "Local address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:117
|
||||
msgid "Local port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:58
|
||||
msgid "Local-out default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:171
|
||||
msgid "MTU"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:146
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:166
|
||||
msgid "Mode of operation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:31
|
||||
msgid ""
|
||||
"On this page you can configure how traffics are to be forwarded to ss-redir "
|
||||
"instances. If enabled, packets will first have their src ip addresses "
|
||||
"checked against <em>Src ip/net bypass</em>, <em>Src ip/net forward</em>, "
|
||||
"<em>Src ip/net checkdst</em> and if none matches <em>Src default</em> will "
|
||||
"give the default action to be taken. If the prior check results in action "
|
||||
"<em>checkdst</em>, packets will continue to have their dst addresses checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:63
|
||||
msgid "Only apply rules on packets from these network interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:104
|
||||
msgid "Overview"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:234
|
||||
msgid "Package is not installed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:69
|
||||
msgid "Passes additional arguments to iptables. Use with care!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:151
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:161
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:163
|
||||
msgid "Plugin Options"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:178
|
||||
msgid "Prefer IPv6 addresses when resolving names"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:30
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:21
|
||||
msgid "Redir Rules"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/servers.js:13
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:17
|
||||
msgid "Remote Servers"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:111
|
||||
msgid "Remote server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
|
||||
msgid "Run as"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:116
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:138
|
||||
msgid "Server"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:142
|
||||
msgid "Server port"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/luasrc/controller/shadowsocks-libev.lua:9
|
||||
msgid "Shadowsocks-libev"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:42
|
||||
msgid "Source Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:81
|
||||
msgid "Src default"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:72
|
||||
msgid "Src ip/net bypass"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:78
|
||||
msgid "Src ip/net checkdst"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:75
|
||||
msgid "Src ip/net forward"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:87
|
||||
msgid "The address ss-server will initiate connection from"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:96
|
||||
msgid "The address ss-tunnel will forward traffic to"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:173
|
||||
msgid "Timeout (sec)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:95
|
||||
msgid "Tunnel address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:51
|
||||
msgid "ss-redir for TCP"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/rules.js:54
|
||||
msgid "ss-redir for UDP"
|
||||
msgstr ""
|
|
@ -8,4 +8,6 @@ uci -q batch <<-EOF >/dev/null
|
|||
EOF
|
||||
|
||||
rm -f /tmp/luci-indexcache
|
||||
mkdir -p /etc/shadowsocks-libev
|
||||
/etc/init.d/rpcd reload
|
||||
exit 0
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"luci-app-shadowsocks-libev": {
|
||||
"description": "Grant service list access to LuCI app shadowsocks-libev",
|
||||
"read": {
|
||||
"ubus": {
|
||||
"service": [ "list" ]
|
||||
}
|
||||
},
|
||||
"write": {
|
||||
"file": {
|
||||
"/etc/shadowsocks-libev/*": [ "write" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue