mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-02-15 03:51:51 +00:00
commit
bf698f1584
49 changed files with 8721 additions and 39 deletions
|
@ -283,6 +283,7 @@ function wizard_add()
|
|||
local auth = luci.http.formvalue("cbid.network.%s.auth" % intf) or ""
|
||||
local mode = luci.http.formvalue("cbid.network.%s.mode" % intf) or ""
|
||||
local sqmenabled = luci.http.formvalue("cbid.sqm.%s.enabled" % intf) or "0"
|
||||
local sqmautorate = luci.http.formvalue("cbid.sqm.%s.autorate" % intf) or "0"
|
||||
local qosenabled = luci.http.formvalue("cbid.qos.%s.enabled" % intf) or "0"
|
||||
local multipath = luci.http.formvalue("cbid.network.%s.multipath" % intf) or "on"
|
||||
local lan = luci.http.formvalue("cbid.network.%s.lan" % intf) or "0"
|
||||
|
@ -439,10 +440,21 @@ function wizard_add()
|
|||
--ucic:set("sqm",intf,"iqdisc_opts","autorate-ingress dual-dsthost")
|
||||
--ucic:set("sqm",intf,"eqdisc_opts","dual-srchost")
|
||||
end
|
||||
ucic:set("sqm",intf,"autorate",sqmautorate)
|
||||
|
||||
if sqmautorate == "1" then
|
||||
ucic:set("sqm",intf,"qdisc","cake")
|
||||
ucic:set("sqm",intf,"script","piece_of_cake.qos")
|
||||
end
|
||||
if downloadspeed ~= "0" and downloadspeed ~= "" then
|
||||
if sqmautorate == "1" and (ucic:get("network",intf,"downloadspeed") ~= downloadspeed or ucic:get("sqm",intf,"max_download") == "" or ucic:get("sqm",intf,"download") == "0") then
|
||||
ucic:set("sqm",intf,"download",math.ceil(downloadspeed*65/100))
|
||||
ucic:set("sqm",intf,"min_download",math.ceil(downloadspeed*10/100))
|
||||
ucic:set("sqm",intf,"max_download",downloadspeed)
|
||||
elseif sqmautorate ~= "1" then
|
||||
ucic:set("sqm",intf,"download",math.ceil(downloadspeed*95/100))
|
||||
end
|
||||
ucic:set("network",intf,"downloadspeed",downloadspeed)
|
||||
ucic:set("sqm",intf,"download",math.ceil(downloadspeed*95/100))
|
||||
ucic:set("qos",intf,"download",math.ceil(downloadspeed*95/100))
|
||||
else
|
||||
ucic:delete("network",intf,"downloadspeed")
|
||||
|
@ -450,8 +462,14 @@ function wizard_add()
|
|||
ucic:set("qos",intf,"download","0")
|
||||
end
|
||||
if uploadspeed ~= "0" and uploadspeed ~= "" then
|
||||
if sqmautorate == "1" and (ucic:get("network",intf,"uploadspeed") ~= uploadspeed or ucic:get("sqm",intf,"max_upload") == "" or ucic:get("sqm",intf,"upload") == "0") then
|
||||
ucic:set("sqm",intf,"upload",math.ceil(uploadspeed*65/100))
|
||||
ucic:set("sqm",intf,"min_upload",math.ceil(uploadspeed*10/100))
|
||||
ucic:set("sqm",intf,"max_upload",uploadspeed)
|
||||
elseif sqmautorate ~= "1" then
|
||||
ucic:set("sqm",intf,"upload",math.ceil(uploadspeed*95/100))
|
||||
end
|
||||
ucic:set("network",intf,"uploadspeed",uploadspeed)
|
||||
ucic:set("sqm",intf,"upload",math.ceil(uploadspeed*95/100))
|
||||
ucic:set("qos",intf,"upload",math.ceil(uploadspeed*95/100))
|
||||
else
|
||||
ucic:delete("network",intf,"uploadspeed")
|
||||
|
@ -998,6 +1016,7 @@ function wizard_add()
|
|||
luci.sys.call("/etc/init.d/omr-6in4 restart >/dev/null 2>/dev/null")
|
||||
luci.sys.call("/etc/init.d/vnstat restart >/dev/null 2>/dev/null")
|
||||
luci.sys.call("/etc/init.d/v2ray restart >/dev/null 2>/dev/null")
|
||||
luci.sys.call("/etc/init.d/sqm-autorate restart >/dev/null 2>/dev/null")
|
||||
luci.sys.call("/etc/init.d/sysntpd restart >/dev/null 2>/dev/null")
|
||||
luci.http.redirect(luci.dispatcher.build_url("admin/system/" .. menuentry:lower() .. "/status"))
|
||||
else
|
||||
|
|
|
@ -914,6 +914,7 @@
|
|||
local upload = "0"
|
||||
download = uci:get("network",ifname,"downloadspeed") or "0"
|
||||
upload = uci:get("network",ifname,"uploadspeed") or "0"
|
||||
cake = uci:get("sqm",ifname,"qdisc") or "cake"
|
||||
--if download == "0" or upload == "0" then
|
||||
-- if nixio.fs.access("/etc/init.d/sqm") then
|
||||
-- download = uci:get("sqm",ifname,"download")
|
||||
|
@ -940,11 +941,27 @@
|
|||
<div class="cbi-value" data-index="16">
|
||||
<label class="cbi-value-title"><%:Enable SQM%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input class="cbi-input-checkbox" type="checkbox" name="cbid.sqm.<%=ifname%>.enabled" value="1" <% if uci:get("sqm",ifname,"enabled") == "1" then %>checked<% end %> />
|
||||
<input class="cbi-input-checkbox" type="checkbox" name="cbid.sqm.<%=ifname%>.enabled" id="cbid.sqm.<%=ifname%>.enabled" value="1" <% if uci:get("sqm",ifname,"enabled") == "1" then %>checked<% end %> />
|
||||
<br />
|
||||
<div class="cbi-value-description">
|
||||
<%:SQM control bufferloat: the undesirable latency that arises when the router buffers too much data.%>
|
||||
<%:You should disable SQM for LTE or any interfaces with variable speed.%>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" data-index="17">
|
||||
<label class="cbi-value-title"><%:Enable SQM autorate%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input class="cbi-input-checkbox" type="checkbox" name="cbid.sqm.<%=ifname%>.autorate" id="cbid.sqm.<%=ifname%>.autorate" value="1" <% if uci:get("sqm",ifname,"autorate") == "1" then %>checked<% end %> />
|
||||
<br />
|
||||
<div class="cbi-value-description">
|
||||
<%:SQM autorate is for LTE and connection without a stable speed.%>
|
||||
<%
|
||||
if cake ~= "cake" then
|
||||
%>
|
||||
<%:Cake queue discipline is not set, autorate will only work after a reboot if enabled here.%>
|
||||
<%
|
||||
end
|
||||
%>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -954,7 +971,7 @@
|
|||
<%
|
||||
if qos == "1" then
|
||||
%>
|
||||
<div class="cbi-value" data-index="16">
|
||||
<div class="cbi-value" data-index="18">
|
||||
<label class="cbi-value-title"><%:Enable QoS%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input class="cbi-input-checkbox" type="checkbox" name="cbid.qos.<%=ifname%>.enabled" value="1" <% if uci:get("qos",ifname,"enabled") == "1" then %>checked<% end %> />
|
||||
|
@ -967,7 +984,7 @@
|
|||
<%
|
||||
end
|
||||
%>
|
||||
<div class="cbi-value" data-index="17">
|
||||
<div class="cbi-value" data-index="19">
|
||||
<label class="cbi-value-title"><%:Download speed (Kb/s)%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input type="text" name="cbid.sqm.<%=ifname%>.download" class="cbi-input-text" value="<%=download%>" data-type="uinteger">
|
||||
|
@ -983,7 +1000,7 @@
|
|||
-->
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" data-index="18">
|
||||
<div class="cbi-value" data-index="20">
|
||||
<label class="cbi-value-title"><%:Upload speed (Kb/s)%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input type="text" name="cbid.sqm.<%=ifname%>.upload" class="cbi-input-text" value="<%=upload%>" data-type="uinteger">
|
||||
|
|
16
luci-app-sqm-autorate/Makefile
Normal file
16
luci-app-sqm-autorate/Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
# This is free software, licensed under the Apache License, Version 2.0 .
|
||||
#
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TITLE:=LuCI Support for SQM Scripts with autorate
|
||||
LUCI_DESCRIPTION:=Luci interface for the SQM scripts queue management package with SQM autorate
|
||||
|
||||
PKG_MAINTAINER:=Toke Høiland-Jørgensen <toke@toke.dk>
|
||||
|
||||
LUCI_DEPENDS:=+sqm-scripts +bash
|
||||
LUCI_PKGARCH:=all
|
||||
|
||||
include $(TOPDIR)/feeds/luci/luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
|
@ -0,0 +1,294 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
'require ui';
|
||||
'require rpc';
|
||||
'require uci';
|
||||
'require view';
|
||||
'require form';
|
||||
'require tools.widgets as widgets';
|
||||
|
||||
return view.extend({
|
||||
handleGetHelpText: function(script_name, tbl) {
|
||||
return fs.read("/usr/lib/sqm/" + script_name + ".help").then(function (text) {
|
||||
if (text)
|
||||
return [script_name, text];
|
||||
});
|
||||
},
|
||||
|
||||
handleEnableSQM: rpc.declare({
|
||||
object: 'luci',
|
||||
method: 'setInitAction',
|
||||
params: [ 'sqm', 'enable' ],
|
||||
expect: { result: false }
|
||||
}),
|
||||
|
||||
load: function() {
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.list('/var/run/sqm/available_qdiscs'), []),
|
||||
L.resolveDefault(fs.list('/usr/lib/sqm'), []).then(L.bind(function(scripts) {
|
||||
var tasks = [], scriptHelpTbl = {};
|
||||
|
||||
for (var i = 0; i < scripts.length; i++)
|
||||
if (scripts[i].name.search(/\.qos$/) != -1)
|
||||
tasks.push(L.resolveDefault(this.handleGetHelpText(scripts[i].name, scriptHelpTbl), [scripts[i].name, null]));
|
||||
|
||||
return Promise.all(tasks);
|
||||
}, this)),
|
||||
uci.load('sqm')
|
||||
]);
|
||||
},
|
||||
|
||||
render: function(data) {
|
||||
var qdiscs = data[0],
|
||||
scripts = data[1];
|
||||
|
||||
if (qdiscs.length === 0) {
|
||||
ui.addNotification(null,
|
||||
E('div', { 'class': 'left' }, [
|
||||
E('p', _("The SQM service seems to be disabled. Please use the button below to activate this service.")),
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-active',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return fs.exec('/etc/init.d/sqm', ['enable']).then(function() {
|
||||
return fs.exec('/etc/init.d/sqm', ['start']);
|
||||
}).then(function() {
|
||||
location.reload();
|
||||
});
|
||||
})
|
||||
}, _('Enable SQM'))
|
||||
]));
|
||||
}
|
||||
|
||||
var m, s, o;
|
||||
|
||||
m = new form.Map('sqm', _('Smart Queue Management'));
|
||||
m.description = _("With <abbr title=\"Smart Queue Management\">SQM</abbr> you " +
|
||||
"can enable traffic shaping, better mixing (Fair Queueing)," +
|
||||
" active queue length management (AQM) " +
|
||||
" and prioritisation on one " +
|
||||
"network interface.");
|
||||
|
||||
s = m.section(form.TypedSection, 'queue', _('Queues'));
|
||||
s.tab("tab_basic", _("Basic Settings"));
|
||||
s.tab("tab_qdisc", _("Queue Discipline"));
|
||||
s.tab("tab_linklayer", _("Link Layer Adaptation"));
|
||||
s.tab("tab_autorate", _("Autorate settings"));
|
||||
s.anonymous = true;
|
||||
s.addremove = true;
|
||||
|
||||
o = s.taboption("tab_basic", form.Flag, "enabled", _("Enable this SQM instance."));
|
||||
o.rmempty = false;
|
||||
o.write = L.bind(function(section, value) {
|
||||
if (value == "1") {
|
||||
this.handleEnableSQM();
|
||||
ui.addNotification(null, E('p', _("The SQM GUI has just enabled the sqm initscript on your behalf. Remember to disable the sqm initscript manually under System Startup menu in case this change was not wished for.")));
|
||||
}
|
||||
|
||||
return uci.set("sqm", section, "enabled", value);
|
||||
}, this);
|
||||
|
||||
o = s.taboption("tab_basic", form.Flag, "autorate", _("Enable SQM autorate"));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption("tab_basic", widgets.DeviceSelect, "interface", _("Interface name"));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "download", _("Base download speed (kbit/s) (ingress):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "min_download", _("Minimum download speed (kbit/s):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "max_download", _("Maximum download speed (kbit/s):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "upload", _("Base upload speed (kbit/s) (egress):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "min_upload", _("Minimum upload speed (kbit/s):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_basic", form.Value, "max_upload", _("Maximum upload speed (kbit/s):"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.rmempty = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_basic", form.Flag, "debug_logging", _("Create log file for this SQM instance under /var/run/sqm/${Interface_name}.[start|stop]-sqm.log."));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption("tab_basic", form.ListValue, "verbosity", _("Verbosity of SQM's output into the system log."));
|
||||
o.value("0", "silent");
|
||||
o.value("1", "error");
|
||||
o.value("2", "warning");
|
||||
o.value("5", "info ("+_("default")+")");
|
||||
o.value("8", "debug");
|
||||
o.value("10", "trace");
|
||||
o.default = "5";
|
||||
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "qdisc", _("Queuing disciplines useable on this system. After installing a new qdisc, you need to restart the router to see updates!"),_("Must be set to cake if autorate is used."));
|
||||
for (var i=0; i < qdiscs.length; i++) {
|
||||
o.value(qdiscs[i].name);
|
||||
}
|
||||
o.default = "cake";
|
||||
o.rmempty = false;
|
||||
|
||||
var qos_desc = "";
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "script", _("Queue setup script"));
|
||||
for (i = 0; i < scripts.length; i++) {
|
||||
o.value(scripts[i][0]);
|
||||
qos_desc += "<p><b>" + scripts[i][0] + ":</b><br />";
|
||||
if (scripts[i][1])
|
||||
qos_desc += scripts[i][1] + "</p>";
|
||||
else
|
||||
qos_desc += "No help text</p>";
|
||||
}
|
||||
o.default = "piece_of_cake.qos";
|
||||
o.rmempty = false;
|
||||
o.description = qos_desc;
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Flag, "qdisc_advanced", _("Show and Use Advanced Configuration. Advanced options will only be used as long as this box is checked."));
|
||||
o.default = false;
|
||||
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "squash_dscp", _("Squash DSCP on inbound packets (ingress):"));
|
||||
o.value("1", "SQUASH");
|
||||
o.value("0", "DO NOT SQUASH");
|
||||
o.default = "1";
|
||||
o.depends("qdisc_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "squash_ingress", _("Ignore DSCP on ingress:"));
|
||||
o.value("1", "Ignore");
|
||||
o.value("0", "Allow");
|
||||
o.default = "1";
|
||||
o.depends("qdisc_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "ingress_ecn", _("Explicit congestion notification (ECN) status on inbound packets (ingress):"));
|
||||
o.value("ECN", "ECN (" + _("default") + ")");
|
||||
o.value("NOECN");
|
||||
o.default = "ECN";
|
||||
o.depends("qdisc_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.ListValue, "egress_ecn", _("Explicit congestion notification (ECN) status on outbound packets (egress)."));
|
||||
o.value("NOECN", "NOECN (" + _("default") + ")");
|
||||
o.value("ECN");
|
||||
o.default = "NOECN";
|
||||
o.depends("qdisc_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Flag, "qdisc_really_really_advanced", _("Show and Use Dangerous Configuration. Dangerous options will only be used as long as this box is checked."));
|
||||
o.default = false
|
||||
o.depends("qdisc_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "ilimit", _("Hard limit on ingress queues; leave empty for default."));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "elimit", _("Hard limit on egress queues; leave empty for default."));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "itarget", _("Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."));
|
||||
o.datatype = "string";
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "etarget", _("Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for automatic selection, put in the word default for the qdisc's default."));
|
||||
o.datatype = "string";
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "iqdisc_opts", _("Advanced option string to pass to the ingress queueing disciplines; no error checking, use very carefully."));
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_qdisc", form.Value, "eqdisc_opts", _("Advanced option string to pass to the egress queueing disciplines; no error checking, use very carefully."));
|
||||
o.depends("qdisc_really_really_advanced", "1");
|
||||
|
||||
// LINKLAYER
|
||||
o = s.taboption("tab_linklayer", form.ListValue, "linklayer", _("Which link layer to account for:"));
|
||||
o.value("none", "none (" + _("default") + ")");
|
||||
o.value("ethernet", "Ethernet with overhead: select for e.g. VDSL2.");
|
||||
o.value("atm", "ATM: select for e.g. ADSL1, ADSL2, ADSL2+.");
|
||||
o.default = "none";
|
||||
|
||||
o = s.taboption("tab_linklayer", form.Value, "overhead", _("Per Packet Overhead (byte):"));
|
||||
o.datatype = "and(integer,min(-1500))";
|
||||
o.default = 0
|
||||
o.depends("linklayer", "ethernet");
|
||||
o.depends("linklayer", "atm");
|
||||
|
||||
o = s.taboption("tab_linklayer", form.Flag, "linklayer_advanced", _("Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced options will only be used as long as this box is checked."));
|
||||
o.depends("linklayer", "ethernet");
|
||||
o.depends("linklayer", "atm");
|
||||
|
||||
o = s.taboption("tab_linklayer", form.Value, "tcMTU", _("Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= interface MTU + overhead:"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.default = 2047
|
||||
o.depends("linklayer_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_linklayer", form.Value, "tcTSIZE", _("Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU + 1) / 16:"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.default = 128
|
||||
o.depends("linklayer_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_linklayer", form.Value, "tcMPU", _("Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"));
|
||||
o.datatype = "and(uinteger,min(0))";
|
||||
o.default = 0
|
||||
o.depends("linklayer_advanced", "1");
|
||||
|
||||
o = s.taboption("tab_linklayer", form.ListValue, "linklayer_adaptation_mechanism", _("Which linklayer adaptation mechanism to use; for testing only"));
|
||||
o.value("default", "default (" + _("default") + ")");
|
||||
o.value("cake");
|
||||
o.value("htb_private");
|
||||
o.value("tc_stab");
|
||||
o.default = "default";
|
||||
o.depends("linklayer_advanced", "1");
|
||||
|
||||
// Autorate
|
||||
o = s.taboption("tab_autorate", form.Flag, "output_processing_stats", _("Output monitoring lines showing processing stats"));
|
||||
o.default = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Flag, "output_cake_changes", _("Output monitoring lines showing cake bandwidth changes"));
|
||||
o.default = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Flag, "debug", _("Debug"));
|
||||
o.default = false;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "reflector_ping_interval_s", _("Reflector ping interval in seconds:"));
|
||||
o.default = "0.2";
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "no_pingers", _("Pingers numbers:"));
|
||||
o.default = "4";
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "delay_thr_ms",_("delay threshold in ms:"));
|
||||
o.default = "25";
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Flag, "enable_sleep_function", _("Sleep functionnality"));
|
||||
o.default = true;
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "connection_active_thr_kbps",_("Threshold in Kbit/s below which dl/ul is considered idle"));
|
||||
o.default = "500";
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "substained_idle_sleep_thr_s",_("Time threshold to put pingers to sleep on substained dl/ul achieved rate < idle_threshold"));
|
||||
o.default = "60";
|
||||
o.depends("autorate","1");
|
||||
|
||||
o = s.taboption("tab_autorate", form.Value, "startup_wait_s",_("Number of seconds to wait on startup:"));
|
||||
o.default = "60";
|
||||
o.depends("autorate","1");
|
||||
|
||||
|
||||
return m.render();
|
||||
}
|
||||
})
|
211
luci-app-sqm-autorate/po/ar/sqm.po
Normal file
211
luci-app-sqm-autorate/po/ar/sqm.po
Normal file
|
@ -0,0 +1,211 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-03-07 14:36+0000\n"
|
||||
"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
|
||||
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/ar/>\n"
|
||||
"Language: ar\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
|
||||
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
|
||||
"X-Generator: Weblate 4.5.1\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"سلسلة خيارات متقدمة لتمريرها إلى تخصصات الخروج قائمة انتظار; لا يوجد خطأ "
|
||||
"التحقق، واستخدام بعناية فائقة."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "الإعدادات الأساسية"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "اسم الواجهة"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
219
luci-app-sqm-autorate/po/bg/sqm.po
Normal file
219
luci-app-sqm-autorate/po/bg/sqm.po
Normal file
|
@ -0,0 +1,219 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-09-27 22:36+0000\n"
|
||||
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
|
||||
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/bg/>\n"
|
||||
"Language: bg\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Основни настройки"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Създаване на журнален файл за тази инстанция на SQM под /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Скорост на изтегляне (kbit/s) (входящ) зададена на 0, деактивира оформянето "
|
||||
"на входящия трафик:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Активиране на SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Активиране на тази SQM инстанция."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Предоставяне на достъп на UCI за luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Твърд лимит на изходните опашки; оставете празно по подразбиране."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Твърд лимит на входящите опашки; оставете празно по подразбиране."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Игнориране на DSCP за входящ:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Име на интерфейса"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Целева латентност за изходящ трафик, напр. 5ms [единици: s, ms или us]; "
|
||||
"оставете празно за автоматичен избор, поставете думата default за използване "
|
||||
"стойности по подразбиране на qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Целева латентност за входящ трафик, например 5ms [единици: s, ms или us]; "
|
||||
"оставете празно за автоматичен избор, поставете думата default за стойности "
|
||||
"по подразбиране на qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
208
luci-app-sqm-autorate/po/bn_BD/sqm.po
Normal file
208
luci-app-sqm-autorate/po/bn_BD/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-10 19:29+0000\n"
|
||||
"Last-Translator: Debashish Das <debashishdab@gmail.com>\n"
|
||||
"Language-Team: Bengali (Bangladesh) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationssqm/bn_BD/>\n"
|
||||
"Language: bn_BD\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.4-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "সাধারন সেটিংস"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/ca/sqm.po
Normal file
202
luci-app-sqm-autorate/po/ca/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ca\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
210
luci-app-sqm-autorate/po/cs/sqm.po
Normal file
210
luci-app-sqm-autorate/po/cs/sqm.po
Normal file
|
@ -0,0 +1,210 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-05-07 11:32+0000\n"
|
||||
"Last-Translator: Adam Salač <adam@salac.me>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/cs/>\n"
|
||||
"Language: cs\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Řetězec rozšířených možností pro předání do frontových disciplín; bez "
|
||||
"kontroly chyb, používejte s opatrností."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Základní nastavení"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
248
luci-app-sqm-autorate/po/da/sqm.po
Normal file
248
luci-app-sqm-autorate/po/da/sqm.po
Normal file
|
@ -0,0 +1,248 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-11-11 19:12+0000\n"
|
||||
"Last-Translator: drax red <drax@outlook.dk>\n"
|
||||
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/da/>\n"
|
||||
"Language: da\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.9.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Avanceret indstillingsstreng, der skal sendes til egress-kø-disciplinerne; "
|
||||
"ingen fejlkontrol, brug den med stor forsigtighed."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Avanceret indstillingsstreng, der skal overføres til de indgående "
|
||||
"kø-discipliner; ingen fejlkontrol, brug den med stor forsigtighed."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Grundlæggende indstillinger"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Opret logfil for denne SQM-instans under /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Downloadhastighed (kbit/s) (ingress) indstilles til 0 for selektivt at "
|
||||
"deaktivere indgangsformning:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Aktiver SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Aktiver denne SQM-instans."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"ECN-status (Explicit congestion notification) for indgående pakker (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"ECN-status (Explicit congestion notification) på udgående pakker (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Giv UCI-adgang til luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Hård grænse for egress køer; lad den være tom som standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Hård grænse for ingress køer; lad den være tom som standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignorer DSCP ved ingress:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Interface navn"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Latency-mål for egress, f.eks. 5ms [enheder: s, ms eller os]; lad det være "
|
||||
"tomt for automatisk valg, indsæt ordet standard for qdisc'ens standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Latency-mål for ingress, f.eks. 5ms [enheder: s, ms eller os]; lad det være "
|
||||
"tomt for automatisk valg, indsæt ordet standard for qdisc'ens standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Tilpasning af linklag"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Maksimal størrelse til beregning af størrelse og hastighed, tcMTU (byte); "
|
||||
"skal være >= MTU for grænsefladen + overhead:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Minimal pakkestørrelse, MPU (byte); skal være > 0 for ethernet-"
|
||||
"størrelsestabeller:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Antal poster i størrelses-/taksttabeller, TSIZE; for ATM skal du vælge TSIZE "
|
||||
"= (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Overhead pr. pakke (byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Kø Disciplin"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Køopsætningsscript"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Køer"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Kø-discipliner, der kan bruges på dette system. Når du har installeret en ny "
|
||||
"qdisc, skal du genstarte routeren for at se opdateringer!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Vis avancerede linklagsindstillinger (kun nødvendige, hvis MTU > 1500). "
|
||||
"Avancerede indstillinger bruges kun, så længe dette afkrydsningsfelt er "
|
||||
"markeret."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Vis og brug avanceret konfiguration. Avancerede indstillinger vil kun blive "
|
||||
"brugt, så længe dette felt er markeret."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Vis og brug farlig konfiguration. Farlige indstillinger anvendes kun, så "
|
||||
"længe dette felt er markeret."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Smart køstyring"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Squash DSCP på indgående pakker (indgang):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"SQM GUI har netop aktiveret sqm initscript på dine vegne. Husk at deaktivere "
|
||||
"sqm initscript manuelt under System Startup menuen, hvis denne ændring ikke "
|
||||
"var ønsket."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"SQM-tjenesten ser ud til at være deaktiveret. Brug venligst knappen nedenfor "
|
||||
"for at aktivere denne tjeneste."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Uploadhastighed (kbit/s) (egress) sat til 0 for selektivt at deaktivere "
|
||||
"udgående formning:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Verbosity af SQM's output i systemloggen."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Hvilket forbindelseslag der skal tages hensyn til:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Hvilken forbindelseslag tilpasningsmekanisme der skal bruges; kun til test"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Med <abbr title=\"Smart Queue Management\">SQM</abbr> kan du aktivere "
|
||||
"trafikformning, bedre blanding (Fair Queueing), aktiv kølængdestyring (AQM) "
|
||||
"og prioritering på én netværksgrænseflade."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "Standard"
|
255
luci-app-sqm-autorate/po/de/sqm.po
Normal file
255
luci-app-sqm-autorate/po/de/sqm.po
Normal file
|
@ -0,0 +1,255 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2022-04-26 22:07+0000\n"
|
||||
"Last-Translator: ssantos <ssantos@web.de>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/de/>\n"
|
||||
"Language: de\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.12.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Erweiterte Optionszeichenkette zur Übergabe an die ausgangsseitigen "
|
||||
"Warteschlangendisziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Erweiterte Optionszeichenkette zur Übergabe an die in die Warteschlange "
|
||||
"einsteigenden Disziplinen; keine Fehlerprüfung, sehr vorsichtig verwenden."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Grundlegende Einstellungen"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Logdatei für diese SQM-Instanz unter /var/run/sqm/${Interface_name}.[start|"
|
||||
"stop]-sqm.log erstellen."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Download-Geschwindigkeit (kbit/s) (Ingress) auf 0 setzen, um Ingress-Shaping "
|
||||
"selektiv zu deaktivieren:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "SQM aktivieren"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Diese SQM-Instanz aktivieren"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Explicit congestion notification (ECN) Status für eingehende Pakete "
|
||||
"(ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Explicit congestion notification (ECN) Status für ausgehende Pakete (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "UCI-Zugriff für luci-app-sqm erlauben"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Harte Begrenzung der Ausgangswarteschlangen; Standardmäßig leer lassen."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Harte Begrenzung der Eingangswarteschlangen; Standardmäßig leer lassen."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "DSCP bei Paketeingang ignorieren:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Schnittstellenname"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Latenzziel für Ausgangswarteschlange, z.B. 5ms [Einheit: s, ms oder us]; "
|
||||
"Leer lassen für automatische Auswahl, das Wort 'default' eintragen für qdisc "
|
||||
"Standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Latenzziel für Eingangswarteschlange, z.B. 5ms [Einheit: s, ms oder us]; "
|
||||
"Leer lassen für automatische Auswahl, das Wort 'default' eintragen für qdisc "
|
||||
"Standard."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Anpassung der Verbindungsschicht"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Maximale Größe für Größen- und Ratenberechnungen, tcMTU (Byte); muss >= "
|
||||
"Schnittstellen-MTU + Overhead sein:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Minimale Paketgröße, MPU (Byte); muss > 0 für Ethernet-Größentabellen sein:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Anzahl der Einträge in Größen/Raten-Tabellen, TSIZE; für ATM wählen Sie "
|
||||
"TSIZE = (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Overhead pro Paket (Byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
#, fuzzy
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Queue Discipline"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Skript zum Aufsetzen der Warteschlange"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Warteschlangen"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Warteschlangenstrukturen die auf diesem System benutzbar sind. Der Router "
|
||||
"muss nach der Installation einer neuen qdisc neu gestartet werden, um die "
|
||||
"Änderungen sehen zu können."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Erweiterte Verbindungsschicht-Optionen anzeigen, (nur erforderlich, wenn MTU "
|
||||
"> 1500). Die erweiterten Optionen werden nur verwendet, solange dieses "
|
||||
"Kästchen markiert ist."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Erweiterte Konfiguration anzeigen und verwenden. Die erweiterten Optionen "
|
||||
"werden nur verwendet, wenn diese Option ausgewählt ist."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Gefährliche Einstellungen anzeigen und nutzen. Gefährliche Optionen werden "
|
||||
"nur benutzt, solange diese Box ausgewählt ist."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Smart Queue Management"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
#, fuzzy
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Squash DSCP bei eingehenden Paketen (Ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"Die SQM-GUI hat soeben das sqm-Initskript in Ihrem Namen aktiviert. Denken "
|
||||
"Sie daran, das sqm-Initscript manuell im Systemstartmenü zu deaktivieren, "
|
||||
"falls diese Änderung nicht gewünscht wurde."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"Der SQM-Dienst scheint deaktiviert zu sein. Bitte verwenden Sie die "
|
||||
"Schaltfläche unten, um diesen Dienst zu aktivieren."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Upload-Geschwindigkeit (kbit/s) (egress) auf 0 setzen, um die egress "
|
||||
"Paketflusskontrolle abzuschalten:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Festlegen, wie ausführlich SQM ins Systemlog schreiben soll"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Welche Verbindungsschicht zu berücksichtigen ist:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Welcher Verbindungsschicht-Anpassungsmechanismus verwendet werden soll; nur "
|
||||
"zum Testen"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Mit <abbr title=\"Smart Queue Management\">SQM</abbr> können Sie Traffic "
|
||||
"Shaping, besseres Mischen (Fair Queueing), aktives Queue Length Management "
|
||||
"(AQM) und Priorisierung auf einer Netzwerkschnittstelle aktivieren."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "Standardeinstellung"
|
208
luci-app-sqm-autorate/po/el/sqm.po
Normal file
208
luci-app-sqm-autorate/po/el/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-06-06 14:38+0000\n"
|
||||
"Last-Translator: Stefanos Batsios <bouzouste@hotmail.com>\n"
|
||||
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/el/>\n"
|
||||
"Language: el\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Βασικές Ρυθμίσεις"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Χορήγηση δικαιώματος χρήσης του UCI από το luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Όνομα διεπαφής (Interface)"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/en/sqm.po
Normal file
202
luci-app-sqm-autorate/po/en/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: en\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
250
luci-app-sqm-autorate/po/es/sqm.po
Normal file
250
luci-app-sqm-autorate/po/es/sqm.po
Normal file
|
@ -0,0 +1,250 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2022-04-28 18:11+0000\n"
|
||||
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/es/>\n"
|
||||
"Language: es\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.12.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadena de opciones avanzadas para pasar a las disciplinas de cola de salida; "
|
||||
"sin verificación de errores, use con mucho cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadena de opciones avanzadas para pasar a las disciplinas de colas de "
|
||||
"ingreso; sin verificación de errores, use con mucho cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Configuración básica"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Cree un archivo de registro para esta instancia de SQM en /var/run/sqm/"
|
||||
"${Interface_name}.[start|stopfont>-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"La velocidad de descarga (kbit/s) (ingreso) se establece en 0 para "
|
||||
"desactivar selectivamente la configuración de ingreso:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Activar SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Activar esta instancia de SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Estado de notificación explícita de congestión (ECN) en paquetes entrantes "
|
||||
"(ingreso):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Estado explícito de notificación de congestión (ECN) en paquetes salientes "
|
||||
"(salida)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Conceder acceso UCI para luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Límite estricto en las colas de salida; dejar en blanco por defecto."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Límite estricto en las colas de ingreso; dejar en blanco por defecto."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignorar DSCP en ingreso:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nombre de interfaz"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Objetivo de latencia para la salida, p.e. 5ms [unidades: s, ms o us]; déjelo "
|
||||
"en blanco para la selección automática, ingrese la palabra default para el "
|
||||
"qdisc predeterminado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Objetivo de latencia para la entrada, p.e. 5 ms [unidades: s, ms o us]; "
|
||||
"déjelo en blanco para la selección automática, ingrese la palabra default "
|
||||
"para el qdisc predeterminado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptación de capa de enlace"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Tamaño máximo para cálculos de tamaño y velocidad, tcMTU (byte); necesita "
|
||||
"ser >= interfaz MTU + gastos generales:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Tamaño de paquete mínimo, MPU (byte); debe ser > 0 para tablas de tamaño de "
|
||||
"ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Número de entradas en tablas de tamaño/tasa, TSIZE; para ATM, elija TSIZE = "
|
||||
"(tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Por paquete de arriba (byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Disciplina de cola"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Script de configuración de cola"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Colas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Disciplinas de colas utilizables en este sistema. Después de instalar un "
|
||||
"nuevo qdisc, ¡debe reiniciar el enrutador para ver las actualizaciones!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "Gestión inteligente de colas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar opciones avanzadas de Linklayer (solo es necesario si MTU > 1500). "
|
||||
"Las opciones avanzadas solo se utilizarán mientras esta casilla esté marcada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar y usar la Configuración avanzada. Las opciones avanzadas solo se "
|
||||
"utilizarán mientras esta casilla esté marcada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar y usar la Configuración Peligrosa. Las opciones peligrosas sólo se "
|
||||
"utilizarán mientras esté marcada esta casilla."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Gestión inteligente de colas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Aplastar DSCP en paquetes entrantes (ingreso):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"La GUI de SQM acaba de activar el initscript de sqm en su nombre. Recuerde "
|
||||
"desactivar el initscript de sqm manualmente en el menú Inicio del sistema en "
|
||||
"caso de que no se desee este cambio."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"El servicio SQM parece estar desactivado. Utilice el botón de abajo para "
|
||||
"activar este servicio."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Velocidad de carga (kbit/s) (salida) establecida en 0 para desactivar "
|
||||
"selectivamente la configuración de salida:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Verbosidad de la salida de SQM en el registro del sistema."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Qué capa de enlace debe tener en cuenta:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "Qué mecanismo de adaptación de capa de enlace usar; solo para pruebas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Con <abbr title=\"Smart Queue Management\">SQM</abbr> puede activar la "
|
||||
"conformación del tráfico, una mejor mezcla (Fair Queuing), gestión activa de "
|
||||
"la longitud de la cola (AQM) y priorización en una interfaz de red."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "predeterminado"
|
216
luci-app-sqm-autorate/po/fi/sqm.po
Normal file
216
luci-app-sqm-autorate/po/fi/sqm.po
Normal file
|
@ -0,0 +1,216 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-06-30 13:42+0000\n"
|
||||
"Last-Translator: Petri Asikainen <uniluodossa@gmail.com>\n"
|
||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/fi/>\n"
|
||||
"Language: fi\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.2-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Perusasetukset"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Luo lokitiedosto tälle SQM-esiintymälle: /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Latausnopeus (kbit/s) (ingress). Aseta arvoksi 0 ottaaksesi latausnopeuden "
|
||||
"säädön pois päältä:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Ota tämä SQM-esiintymä käyttöön."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Salli pääsy SQM-asetuksiin"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Sivuuta DSCP saapuvalta liikenteeltä:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Sovittimen nimi"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Linkkikerroksen sopeuttaminen"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Lisäkuorma pakettia kohti (tavu):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Jonomenetelmä (qdisc)"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Jonomenetelmän asetustiedosto"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Jonot"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Käytettävissä olevat jonomenetelmät (qdisc). Uuden qdiscin asentamisen "
|
||||
"jälkeen tiedot päivittyvät laitteen uudelleenkäynnistyksen yhteydessä."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Älykäs jononhallinta"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Lähetysnopeus kilobitteinä sekunnissa (kbit/s). Aseta arvoksi 0 ottaaksesi "
|
||||
"lähetysnopeuden säädön pois päältä:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "SQM tapahtumien lokiinkirjaamisen tarkkuus."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "Mitä linkkerroksen sopeutumistapaa käytetään (vain testaamiseen)"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "vakio"
|
247
luci-app-sqm-autorate/po/fr/sqm.po
Normal file
247
luci-app-sqm-autorate/po/fr/sqm.po
Normal file
|
@ -0,0 +1,247 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-08-08 14:26+0000\n"
|
||||
"Last-Translator: ButterflyOfFire <ButterflyOfFire@protonmail.com>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/fr/>\n"
|
||||
"Language: fr\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.2-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Chaîne d'options avancées pour passer aux disciplines de file d'attente de "
|
||||
"sortie ; pas de vérification d'erreur, à utiliser avec précaution."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Chaîne d'options avancées à passer aux disciplines de file d'attente "
|
||||
"d'entrée ; pas de vérification d'erreur, à utiliser avec beaucoup de "
|
||||
"précaution."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Paramètres de base"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Créer un fichier journal pour cette instance SQM sous /var/run/sqm/"
|
||||
"${nom_interface}. [start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Vitesse de téléchargement (kbit/s) (ingress) réglée sur 0 pour désactiver "
|
||||
"sélectivement la mise en forme de l'ingress :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Activez cette instance SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Statut de notification de congestion (ECN) sur les paquets entrants "
|
||||
"(ingress) :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Statut de notification de congestion (ECN) sur les paquets sortant (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Autoriser l'accès UCI pour luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Limite des files d'attente pour la sortie ; laisser vide par défaut."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Limite des files d'attente entrée ; laisser vide par défaut."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignoré DSCP à l'entrée :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nom de l’interface"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Cible de latence pour la sortie, par exemple 5ms [unités : s, ms ou us] ; "
|
||||
"laisser vide pour la sélection automatique, mettre Default pour la valeur "
|
||||
"par défaut du qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Cible de latence d'entrée, par exemple 5ms [unités : s, ms ou us] ; laisser "
|
||||
"vide pour la sélection automatique, mettre default pour la valeur par défaut "
|
||||
"du qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptation de liaison"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Taille maximale pour les calculs de taille et de taux, tcMTU (byte) ; doit "
|
||||
"être >= interface MTU + overhead :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Taille minimale des paquets, MPU (byte) ; doit être > 0 pour les tailes de "
|
||||
"tables ethernet :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Nombre d'entrées de taille/debit tables, TSIZE ; for ATM choose TSIZE = "
|
||||
"(tcMTU + 1) / 16 :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Overhead par Packet(byte) :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Queue Discipline"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Script de file d'attente"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Queues"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Les disciplines de file d'attente sur ce système. Après avoir installé un "
|
||||
"nouveau qdisc, vous devez redémarrer le routeur pour voir les mises à jour !"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Afficher les options avancées du Linklayer, (uniquement nécessaire si MTU > "
|
||||
"1500). Les options avancées ne seront utilisées que si cette case est cochée."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Afficher et utiliser la configuration avancée. Les options avancées ne "
|
||||
"seront utilisées que tant que cette case sera cochée."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Afficher et utiliser une configuration dangereuse. Les options dangereuses "
|
||||
"ne seront utilisées que si cette case est cochée."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Management File d'attente"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Écraser le DSCP sur les paquets entrants (ingress) :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"L'interface graphique SQM vient d'activer l'initscript sqm en votre nom. "
|
||||
"N'oubliez pas de désactiver manuellement le sqm initscript dans le menu de "
|
||||
"démarrage du système au cas où ce changement ne serait pas souhaité."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr "Vitesse de chargement (kbit/s) (sortie) Mettre sur 0 pour désactiver :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Verbosité de la sortie de SQM dans le journal du système."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Quelle couche liaison à prendre en compte :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "Mécanisme d'adaptation de la couche de liaison ; pour essai uniquement"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Avec <abbr title=\"Smart Queue Management\">SQM</abbr> vous pouvez permettre "
|
||||
"la régulation du trafic, un meilleur mélange (Fair Queueing), la gestion "
|
||||
"active de la longueur des files d'attente (AQM) et la priorisation sur une "
|
||||
"seule interface réseau."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "Par défaut"
|
202
luci-app-sqm-autorate/po/he/sqm.po
Normal file
202
luci-app-sqm-autorate/po/he/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: he\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/hi/sqm.po
Normal file
202
luci-app-sqm-autorate/po/hi/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: hi\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
208
luci-app-sqm-autorate/po/hu/sqm.po
Normal file
208
luci-app-sqm-autorate/po/hu/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-08-16 16:38+0000\n"
|
||||
"Last-Translator: Bence Csókás <bence.csokas@gmail.com>\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/hu/>\n"
|
||||
"Language: hu\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.8-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Alapszintű beállítások"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "SQM engedélyezése"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Csatoló neve"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "alapértelmezett"
|
208
luci-app-sqm-autorate/po/it/sqm.po
Normal file
208
luci-app-sqm-autorate/po/it/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-09-09 08:44+0000\n"
|
||||
"Last-Translator: pisquan8 <cimurro@outlook.de>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/it/>\n"
|
||||
"Language: it\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.8.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nome interfaccia"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "predefinito"
|
208
luci-app-sqm-autorate/po/ja/sqm.po
Normal file
208
luci-app-sqm-autorate/po/ja/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-10 19:29+0000\n"
|
||||
"Last-Translator: Ryota <21ryotagamer@gmail.com>\n"
|
||||
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/ja/>\n"
|
||||
"Language: ja\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.4-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "基本設定"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "この SQM インスタンスを有効にします。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "luci-app-sqmにUCIアクセスを許可"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "インターフェース名"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "キュー"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "スマート・キュー管理"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "デフォルト"
|
208
luci-app-sqm-autorate/po/ko/sqm.po
Normal file
208
luci-app-sqm-autorate/po/ko/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-06-07 10:49+0000\n"
|
||||
"Last-Translator: Sunggu Choi <dkaost@outlook.com>\n"
|
||||
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "기본 설정"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/mr/sqm.po
Normal file
202
luci-app-sqm-autorate/po/mr/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: mr\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/ms/sqm.po
Normal file
202
luci-app-sqm-autorate/po/ms/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: ms\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
202
luci-app-sqm-autorate/po/nb_NO/sqm.po
Normal file
202
luci-app-sqm-autorate/po/nb_NO/sqm.po
Normal file
|
@ -0,0 +1,202 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Language: nb_NO\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
253
luci-app-sqm-autorate/po/pl/sqm.po
Normal file
253
luci-app-sqm-autorate/po/pl/sqm.po
Normal file
|
@ -0,0 +1,253 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-06-22 17:33+0000\n"
|
||||
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/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 4.7.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania egress; "
|
||||
"bez sprawdzania błędów, używaj bardzo ostrożnie."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Zaawansowany łańcuch opcji, aby przejść do dyscyplin kolejkowania ingress; "
|
||||
"bez sprawdzania błędów, używaj bardzo ostrożnie."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Podstawowe ustawienia"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Utwórz plik dziennika dla tej instancji SQM w /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Prędkość pobierania (kbit/s) (ingress) ustawiona na 0, aby selektywnie "
|
||||
"wyłączyć kształtowanie ingress:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Włącz SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Włącz tę instancję SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Status jawnego powiadomienia o przeciążeniu (ECN) na pakietach "
|
||||
"przychodzących (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Status jawnego powiadomienia o przeciążeniu (ECN) na pakietach wychodzących "
|
||||
"(egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Udziel dostępu UCI do luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Twardy limit kolejek egress; pozostawić puste dla ustawień domyślnych."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Twardy limit kolejek ingress; pozostawić puste dla ustawień domyślnych."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignoruj DSCP przy ingress:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nazwa interfejsu"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Cel opóźnienia dla egress, np. 5ms [jednostki: s, ms lub us]; pozostaw puste "
|
||||
"dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Cel opóźnienia dla ingress, np. 5ms [jednostki: s, ms lub us]; pozostaw "
|
||||
"puste dla automatycznego wyboru, wpisz słowo default dla domyślnego qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptacja warstwy połączenia"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Maksymalny rozmiar do obliczeń wielkości i szybkości, tcMTU (bajt); musi "
|
||||
"być> = interfejs MTU + narzut:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Minimalny rozmiar pakietu, MPU (bajt); musi wynosić> 0 dla tabel rozmiarów "
|
||||
"Ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Liczba wpisów w tabelach wielkości/szybkości, TSIZE; dla ATM wybrać TSIZE = "
|
||||
"(tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Narzut na pakiet (bajt):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Dyscyplina kolejki"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Skrypt konfiguracji kolejki"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Kolejki"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Dyscypliny kolejkowania przydatne w tym systemie. Po zainstalowaniu nowej "
|
||||
"qdisc musisz ponownie uruchomić router, aby zobaczyć aktualizacje!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Pokaż zaawansowane opcje Linklayera (wymagane tylko, jeśli MTU>1500). Opcje "
|
||||
"zaawansowane będą używane tylko tak długo, jak to pole jest zaznaczone."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Pokaż i użyj konfiguracji zaawansowanej. Opcje zaawansowane będą używane "
|
||||
"tylko tak długo, jak to pole jest zaznaczone."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Pokaż i używaj niebezpiecznej konfiguracji. Niebezpieczne opcje będą używane "
|
||||
"tylko tak długo, jak to pole jest zaznaczone."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Inteligentne zarządzanie kolejkami"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Squash DSCP na pakietach przychodzących (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"SQM GUI właśnie włączył w Twoim imieniu initscript sqm. Pamiętaj, aby "
|
||||
"ręcznie wyłączyć skrypt initscript sqm w menu autostart, jeśli ta zmiana nie "
|
||||
"była pożądana."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"Usługa SQM wydaje się wyłączona. Proszę użyć przycisku poniżej, aby "
|
||||
"aktywować tę usługę."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Prędkość wysyłania (kbit/s) (egress) ustawiona na 0, aby selektywnie "
|
||||
"wyłączyć kształtowanie egress:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Szczegółowość danych wyjściowych SQM w dzienniku systemowym."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Którą warstwę łącza należy uwzględnić:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Którego mechanizmu dostosowania odtwarzacza linków należy użyć; tylko do "
|
||||
"testowania"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Z <abbr title=\"Smart Queue Management\">SQM</abbr> można włączyć "
|
||||
"kształtowanie ruchu, lepsze mieszanie (Fair Queueing), aktywne zarządzanie "
|
||||
"długością kolejki (AQM) i ustalanie priorytetów na jednym interfejsie "
|
||||
"sieciowym."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "domyślna"
|
256
luci-app-sqm-autorate/po/pt/sqm.po
Normal file
256
luci-app-sqm-autorate/po/pt/sqm.po
Normal file
|
@ -0,0 +1,256 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-08-04 20:24+0000\n"
|
||||
"Last-Translator: ssantos <ssantos@web.de>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/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 4.8-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
|
||||
"de saída; sem verificação de erros, use com muito cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadeia de opções avançada para passar para as disciplinas de enfileiramento "
|
||||
"de entrada; sem verificação de erros, use com muito cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Configurações Básicas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Criar ficheiro de log para esta instância de SQM em /var/run/sqm/"
|
||||
"${Nome_da_Interface}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Velocidade de descarrega (kbit/s) (ingresso) configurada a 0 para desativar "
|
||||
"seletivamente a forma de ingresso:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Ativar o SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Ativar esta instância do SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Estado de notificação de congestionamento explícito (ECN) nos pacotes de "
|
||||
"entrada (ingresso):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Estado de notificação de congestionamento explícito (ECN) nos pacotes de "
|
||||
"saída (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Conceder acesso UCI ao luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Limite rígido nas filas de espera de saída; deixe em branco para utilizar "
|
||||
"valores predefinidos."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Limite rígido nas filas de espera de entrada; deixe em branco para utilizar "
|
||||
"valores predefinidos."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignore o DSCP na entrada:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nome da interface"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Meta de latência para saída, p.ex. 5ms [unidades: s, ms, ou us]; deixe vazio "
|
||||
"para seleção automática, entre a palavra default para a predefinição do "
|
||||
"qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Meta de latência para entrada, p.ex. 5ms [unidades: s, ms, ou us]; deixe "
|
||||
"vazio para seleção automática, entre a palavra default para a predefinição "
|
||||
"do qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptação da Camada de Ligação"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Tamanho máximo para cálculos de tamanho e taxa, tcMTU (byte); deve ser >= "
|
||||
"MTU da interface + sobrecarga:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Tamanho mínimo do pacote, MPU (byte); deve ser > 0 para tabelas de tamanho "
|
||||
"Ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Quantidade de entradas nas tabelas de tamanho/taxa, TSIZE; para ATM escolha "
|
||||
"TSIZE = (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Sobrecarga por Pacote (byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Disciplina de Fila de Espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Script de configuração da fila de espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Filas de Espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Disciplinas de enfileiramento utilizáveis neste sistema. Depois de instalar "
|
||||
"um novo qdisc, precisa reiniciar o roteador para ver as atualizações!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar Opções Avançadas da Camada de Ligações, (apenas necessário se MTU > "
|
||||
"1500). As opções avançadas só serão usadas enquanto esta caixa estiver "
|
||||
"marcada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar e Usar Configuração Avançada. As opções avançadas só serão usadas "
|
||||
"enquanto esta caixa estiver marcada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar e Utilizar Configuração Perigosa. As opções perigosas só serão "
|
||||
"usadas enquanto esta caixa estiver marcada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Gestão Inteligente de Filas de Espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Esmagar DSCP em pacotes de entrada (ingresso):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"O GUI SQM acabou de ativar o initscript sqm em seu nome. Lembre-se de "
|
||||
"desativar o initscript sqm manualmente no menu Início do Sistema no caso "
|
||||
"desta alteração não ter sido desejada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"O serviço SQM parece estar desativado. Use o botão abaixo para ativar este "
|
||||
"serviço."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Velocidade de envio (kbit/s) (saída) definida como 0 para desativar "
|
||||
"seletivamente a forma de saída:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Verbosidade da saída do SQM no log do sistema."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Que camada de ligação para a conta:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Utilizar qual mecanismo de adaptação da camada de ligação; apenas para testes"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Pode ativar a formação de tráfego com <abbr title=\"Smart Queue Management"
|
||||
"\">SQM</abbr>, para melhor mistura (Fair Queueing), gestão ativa do "
|
||||
"comprimento da fila de espera (AQM) e priorização numa interface de rede."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "padrão"
|
258
luci-app-sqm-autorate/po/pt_BR/sqm.po
Normal file
258
luci-app-sqm-autorate/po/pt_BR/sqm.po
Normal file
|
@ -0,0 +1,258 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-06-22 17:33+0000\n"
|
||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationssqm/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.7.1-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
|
||||
"saída; sem verificação de erros, use com muito cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Cadeia de opções avançadas passada para as disciplinas de enfileiramento de "
|
||||
"entrada; sem verificação de erro, use com muito cuidado."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Configurações Básicas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Criar um arquivo de registro log para esta instância SQM em /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Velocidade de Download (kbits/s) (entrada), defina como 0 para desativar "
|
||||
"seletivamente a modelagem do tráfico de entrada:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Ative o SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Ative esta instância do SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Status de notificação explicita de congestionamento (ECN) durante a entrada "
|
||||
"de pacotes (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Status de notificação explicita de congestionamento (ECN) durante a saída de "
|
||||
"pacotes (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Conceda acesso UCI ao luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Limite máximo nas filas de saída; deixe em branco para utilizar valores "
|
||||
"predefinidos."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Limite máximo nas filas de entrada; deixe em branco para utilizar valores "
|
||||
"predefinidos."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignore o DSCP na entrada:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Nome da Interface"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Meta de latência para saída, por exemplo, 5ms [unidades: s, ms ou nós]; "
|
||||
"deixe vazio para usar a seleção automática, coloque a palavra default para "
|
||||
"utilizar os valores predefinidos do qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Meta de latência para entrada, por exemplo, 5ms [unidades: s, ms ou nós]; "
|
||||
"deixe vazio para usar a seleção automática, coloque a palavra default para "
|
||||
"utilizar os valores predefinidos do qdisc."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptação da Camada do Link de Ligação"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Tamanho máximo para realizar os cálculos de tamanho e taxa, tcMTU (byte); "
|
||||
"precisa ser >= interface MTU + sobrecarga:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Tamanho mínimo do pacote, MPU (byte); precisa ser > 0 para as tabelas de "
|
||||
"tamanho ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Quantidade de entradas de tamanho/taxa nas tabelas, TSIZE; para o ATM, "
|
||||
"escolha TSIZE = (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Por Sobrecarga de Pacote (byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Disciplina da Fila"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Script de configuração da fila"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Filas de espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"As disciplinas de enfileiramento utilizáveis neste sistema. Depois de "
|
||||
"instalar um novo qdisc, você precisa reiniciar o roteador para ver as "
|
||||
"atualizações!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar as Opções Avançadas da Camada do Link ( só é necessário caso MTU > "
|
||||
"1500). As opções avançadas só serão usadas quando esta caixa for selecionada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Exibir e Usar a Configuração Avançada. As opções avançadas só serão usadas "
|
||||
"quando esta caixa for selecionada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Mostrar e Usar as Configurações Perigosas. As opções perigosas só serão "
|
||||
"usadas quando esta caixa for selecionada."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Gestão Inteligente das Filas de Espera"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Liquidar o DSCP durante a entrada dos pacotes (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"O GUI SQM acabou de ativar o initscript sqm em seu nome. Lembre-se de "
|
||||
"desativar o initscript sqm manualmente no menu Inicio do Sistema caso esta "
|
||||
"alteração não tenha sido requerida."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"O serviço SQM parece estar desativado. Use o botão abaixo para ativar este "
|
||||
"serviço."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Velocidade de upload (kbit/s) (saída), defina como 0 para desativar "
|
||||
"seletivamente a modelagem do tráfico de saída:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Prolixidade da saída do SQM's nos arquivos de registro log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Qual camada de link deve ser considerada:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Qual o mecanismo de adaptação de camadas do link para usar; para testes "
|
||||
"apenas"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Com a <abbr title=\"Gestão Inteligente das Filas de Espera\">SQM</abbr> você "
|
||||
"pode habilitar a modelagem de tráfego, ter uma melhor mistura (Fila Justa), "
|
||||
"gerenciamento ativo de comprimento de fila (AQM) e priorização em uma "
|
||||
"interface de rede."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "Padrão"
|
257
luci-app-sqm-autorate/po/ro/sqm.po
Normal file
257
luci-app-sqm-autorate/po/ro/sqm.po
Normal file
|
@ -0,0 +1,257 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-11-29 10:52+0000\n"
|
||||
"Last-Translator: Simona Iacob <s@zp1.net>\n"
|
||||
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/ro/>\n"
|
||||
"Language: ro\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
|
||||
"20)) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.10-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Șir de opțiuni avansate care trebuie transmise disciplinelor de coadă de "
|
||||
"ieșire; nu se verifică erorile, se utilizează cu mare atenție."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Șir de opțiuni avansate care trebuie transmise disciplinelor de intrare în "
|
||||
"coada de așteptare; fără verificare a erorilor, utilizați cu mare atenție."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Setări de bază"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Creați un fișier jurnal pentru această instanță SQM în /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Viteza de descărcare (kbit/s) (intrare) se setează la 0 pentru a dezactiva "
|
||||
"selectiv modelarea intrării:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Activați SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Activează această instanță SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Starea ECN (Explicit congestion notification (notificare explicită de "
|
||||
"congestie) pe pachetele de intrare (intrare):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
"Starea ECN (Explicit congestion notification (notificare explicită de "
|
||||
"congestie) pe pachetele de ieșire (egress)."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Acordă acces UCI pentru luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Limita dură a cozilor de ieșire; lăsați gol pentru valoarea implicită."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Limita dură a cozilor de intrare; lăsați gol pentru valoarea implicită."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Ignoră DSCP la intrare:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Numele interfeței"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Obiectivul de latență pentru ieșire, de exemplu, 5ms [unități: s, ms sau "
|
||||
"us]; lăsați gol pentru selecția automată, introduceți cuvântul default "
|
||||
"pentru valoarea implicită a qdiscului."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Obiectivul de latență pentru intrare, de exemplu, 5ms [unități: s, ms sau "
|
||||
"us]; lăsați gol pentru selecția automată, introduceți cuvântul default "
|
||||
"pentru valoarea implicită a qdiscului."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Adaptarea nivelului de legătură"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Dimensiunea maximă pentru calcularea mărimii și a ratei, tcMTU (byte); "
|
||||
"trebuie să fie >= MTU al interfeței + overhead:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Dimensiunea minimă a pachetului, MPU (byte); trebuie să fie > 0 pentru "
|
||||
"tabelele de dimensiuni ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Numărul de intrări în tabelele de mărime/taxe, TSIZE; pentru ATM, alegeți "
|
||||
"TSIZE = (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Per Pachet Overhead (byte):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Disciplina cozii"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Script de configurare a cozilor de așteptare"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Cozi de așteptare"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Discipline de coadă de așteptare utilizabile pe acest sistem. După "
|
||||
"instalarea unui nou qdisc, trebuie să reporniți routerul pentru a vedea "
|
||||
"actualizările!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Afișează opțiunile avansate pentru Linklayer (necesar numai dacă MTU > 1500)"
|
||||
". Opțiunile avansate vor fi utilizate numai atâta timp cât această casetă "
|
||||
"este bifată."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Afișați și utilizați Configurație avansată. Opțiunile avansate vor fi "
|
||||
"utilizate numai atât timp cât această casetă este bifată."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Afișare și utilizare Configurație periculoasă. Opțiunile periculoase vor fi "
|
||||
"utilizate numai atât timp cât această casetă este bifată."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Gestionarea inteligentă a cozilor de așteptare"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Zdrobiți DSCP pe pachetele de intrare (intrare):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"Interfața grafică SQM tocmai a activat initscriptul sqm în numele "
|
||||
"dumneavoastră. Nu uitați să dezactivați manual sqm initscript în meniul "
|
||||
"Pornire sistem în cazul în care această modificare nu a fost dorită."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"Serviciul SQM pare să fie dezactivat. Vă rugăm să utilizați butonul de mai "
|
||||
"jos pentru a activa acest serviciu."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Viteza de încărcare (kbit/s) (ieșire) se setează la 0 pentru a dezactiva "
|
||||
"selectiv modelarea la ieșire:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Verbalitatea ieșirii SQM în jurnalul sistemului."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Ce strat de legătură trebuie luat în considerare:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
"Ce mecanism de adaptare a linklayer-ului trebuie utilizat; numai pentru "
|
||||
"testare"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"Cu <abbr title=\"Smart Queue Management\">SQM</abbr> puteți activa modelarea "
|
||||
"traficului, o mai bună amestecare (Fair Queueing), gestionarea activă a "
|
||||
"lungimii cozilor de așteptare (AQM) și prioritizarea pe o singură interfață "
|
||||
"de rețea."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "implicit"
|
222
luci-app-sqm-autorate/po/ru/sqm.po
Normal file
222
luci-app-sqm-autorate/po/ru/sqm.po
Normal file
|
@ -0,0 +1,222 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-10-30 16:38+0000\n"
|
||||
"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/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 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Строка расширенных параметров для перехода к дисциплинам исходящей очереди; "
|
||||
"нет проверки ошибок, используйте очень осторожно."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Строка расширенных параметров для перехода к входящим дисциплинам очередей; "
|
||||
"нет проверки ошибок, используйте очень осторожно."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Основные настройки"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Создать файл журнала для этого экземпляра SQM в папке /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Включить SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Включите этот экземпляр SQM."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
"Прямое уведомление о перегрузке сети (ECN) для входящих пакетов (ingress):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "Предоставить UCI доступ для luci-app-sqm"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Жесткое ограничение на исходящие очереди; оставьте пустым для значения по "
|
||||
"умолчанию."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
"Жесткое ограничение на входящие очереди; оставьте пустым для значения по "
|
||||
"умолчанию."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Имя интерфейса"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Адаптация канального уровня"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Минимальный размер пакета, MPU (байт); должен быть > 0 для таблиц размеров "
|
||||
"Ethernet:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Скрипт настройки очереди"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Очереди"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Умное управление очередью"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "Детальность вывода SQM в системный журнал."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "по умолчанию"
|
208
luci-app-sqm-autorate/po/sk/sqm.po
Normal file
208
luci-app-sqm-autorate/po/sk/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-12-06 14:03+0000\n"
|
||||
"Last-Translator: Dušan Kazik <prescott66@gmail.com>\n"
|
||||
"Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/sk/>\n"
|
||||
"Language: sk\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.10-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Základné nastavenia"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
216
luci-app-sqm-autorate/po/sv/sqm.po
Normal file
216
luci-app-sqm-autorate/po/sv/sqm.po
Normal file
|
@ -0,0 +1,216 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2022-01-31 14:55+0000\n"
|
||||
"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/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 4.11-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Avancerad alternativsträng för att överföra till utgångskö-disciplinerna; "
|
||||
"inga felkontroller, använd mycket försiktigt."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Avancerad alternativsträng för att överföra till inträde till "
|
||||
"utgångskö-disciplinerna; inga felkontroller, använd mycket försiktigt."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Grundinställningar"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Skapa loggfil för denna SQM-instans under /var/run/sqm/"
|
||||
"${Interface_name}.[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Nerladdnings hastighet (kbit/s) (inträde) ställs in på 0 för att selektivt "
|
||||
"inaktivera ingångs formning:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "Aktivera SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Aktivera denna SQM-instans."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Gränssnittets namn"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
199
luci-app-sqm-autorate/po/templates/sqm.pot
Normal file
199
luci-app-sqm-autorate/po/templates/sqm.pot
Normal file
|
@ -0,0 +1,199 @@
|
|||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=UTF-8"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
244
luci-app-sqm-autorate/po/tr/sqm.po
Normal file
244
luci-app-sqm-autorate/po/tr/sqm.po
Normal file
|
@ -0,0 +1,244 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-07-05 20:29+0000\n"
|
||||
"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
|
||||
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/tr/>\n"
|
||||
"Language: tr\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.8-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Çıkış kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
|
||||
"yoktur, dikkatli kullanın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
"Giriş kuyruğu denetimleri için gelişmiş seçenek satırı; hata kontrolü "
|
||||
"yoktur, dikkatli kullanın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "Temel Ayarlar"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"Bu SQM örneği için /var/run/sqm/${Interface_name}.[start|stop]-sqm.log "
|
||||
"konumda günlük dosyası oluşturun."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"İndirme hızı (kbit/s) (giriş) Şekillendirmeyi devre dışı bırakmak için 0 "
|
||||
"olarak ayarlayın:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "SQM'i etkinleştir"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "Bu SQM örneğini etkinleştirin."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr "Gelen paketlerde (giriş) açık tıkanıklık bildirimi (ECN) durumu:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr "Giden paketlerde (çıkış) açık tıkanıklık bildirimi (ECN) durumu."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "luci-app-sqm için UCI erişimi verin"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "Çıkış kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "Giriş kuyrukları için kesin sınır; varsayılan ayar için boş bırakın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "Giriş kuyruğunda DSCP'yi yoksay:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Arayüz ismi"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Çıkış için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
|
||||
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"Giriş için gecikme hedefi, örn. 5ms [birimler: s, ms, ya da us]; otomatik "
|
||||
"seçim için boş bırakın, qdisc'in varsayılan ayarı için \"default\" yazın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "Bağlantı Katmanı Uyarlaması"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
"Boyut ve hız hesaplamaları için Maksimum Boyut, tcMTU (bayt); arayüzün MTU "
|
||||
"değeri ve overhead toplamından büyük olması gerekir:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
"Minimum paket boyutu, MPU (bayt); ethernet boyut tablosu için sıfırdan (0) "
|
||||
"büyük olmalıdır:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
"Boyut/hız tabloları için girdi sayıları, TSIZE; ATM için TSIZE = (tcMTU + "
|
||||
"1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "Paket Başına Ek Yük (bayt):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "Kuyruk Denetimi"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "Kuyruk kurulum betiği"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "Kuyruklar"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
"Bu sistemde kuyruk denetimleri kullanılabilir. Yeni bir qdisc yükledikten "
|
||||
"sonra, devreye girmesi için yönlendiriciyi yeniden başlatmanız gerekir."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"Gelişmiş bağlantı katmanı ayarlarını göster, (sadece MTU 1500'den büyükse "
|
||||
"gereklidir). Gelişmiş seçenekler yalnızca bu kutu işaretliyken kullanılır."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Gelişmiş Ayarları Göster ve kullan. Gelişmiş seçenekler yalnızca bu kutu "
|
||||
"işaretliyken kullanılır."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
"Tehlikeli Ayarları Göster ve Kullan. Tehlikeli olabilecek seçenekler "
|
||||
"yalnızca bu kutu işaretliyken kullanılacaktır."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "Akıllı Kuyruk Yönetimi (SQM)"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "Gelen paketlerde (giriş) DSCP'yi sıkıştır:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"SQM GUI, sizin adınıza sqm initscript'i etkinleştirdi. Bu değişikliğin "
|
||||
"istenmemesi durumunda sqm initscript'i System Startup menüsünden manuel "
|
||||
"olarak devre dışı bırakmayı unutmayın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
"Bu SQM servisi devre dışı görünüyor. Servisi aktif etmek için lütfen alttaki "
|
||||
"butonu kullanın."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
"Yükleme hızı (kbit/s) (çıkış) Şekillendirmeyi devre dışı bırakmak için 0 "
|
||||
"olarak ayarlayın:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "SQM çıktısının sistem günlüğü ayrıntısı."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "Bağlantı katmanı seçimi:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "Bağlantı katmanı uyarlama tekniği; yalnızca test için"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"<abbr title=\"Smart Queue Management\">SQM</abbr> ile; trafik şekillendirme, "
|
||||
"daha iyi sıkıştırma (Adil Kuyruklama), etkin kuyruk uzunluğu yönetimi (AQM) "
|
||||
"ve bir ağ arayüzünü önceliklendirme gibi işlemler yapabilirsiniz."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "varsayılan"
|
209
luci-app-sqm-autorate/po/uk/sqm.po
Normal file
209
luci-app-sqm-autorate/po/uk/sqm.po
Normal file
|
@ -0,0 +1,209 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-04-07 18:07+0000\n"
|
||||
"Last-Translator: Yurii Petrashko <yuripet@gmail.com>\n"
|
||||
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/uk/>\n"
|
||||
"Language: uk\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
|
||||
"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.0-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "Назва інтерфейсу"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr ""
|
208
luci-app-sqm-autorate/po/vi/sqm.po
Normal file
208
luci-app-sqm-autorate/po/vi/sqm.po
Normal file
|
@ -0,0 +1,208 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-11-21 12:21+0000\n"
|
||||
"Last-Translator: Darias <DariasLuc@gmail.com>\n"
|
||||
"Language-Team: Vietnamese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationssqm/vi/>\n"
|
||||
"Language: vi\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.4-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "Mặc định"
|
217
luci-app-sqm-autorate/po/zh_Hans/sqm.po
Normal file
217
luci-app-sqm-autorate/po/zh_Hans/sqm.po
Normal file
|
@ -0,0 +1,217 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2022-04-22 07:14+0000\n"
|
||||
"Last-Translator: 王攀 <41330784@qq.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationssqm/zh_Hans/>\n"
|
||||
"Language: zh_Hans\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr "传递到出站队列规则的高级选项字符串;不会进行错误检查,请谨慎使用。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr "传递到入站队列规则的高级选项字符串;不会进行错误检查,请谨慎使用。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "基本设置"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr ""
|
||||
"在此 /var/run/sqm/${Interface_name} 下为此 SQM 实例创建日志文件。[start|stop]-sqm.log."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr "下载速度(kbit/s)(入口) 设为 0 时,有选择地禁用入口整形:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "启用 SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "启用此 SQM 实例."
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr "入站数据包的显式拥塞通知(ECN)状态:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr "出站数据包的显式拥塞通知(ECN)状态."
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "授予 UCI 访问 luci-app-sqm 的权限"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "出口队列的硬限制; 默认留空。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "入口队列的硬限制; 默认留空。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "在入口忽略 DSCP:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "接口名称"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr "出口的延迟目标,例如 5ms [单位:s、ms或us]; "
|
||||
"为自动选择留空,为qdisc的默认值输入单词default。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr "入口的延迟目标,例如 5ms [单位:s、ms 或 us]; "
|
||||
"为自动选择留空,为qdisc的默认值输入单词default。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "链路层适应"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr "大小和速率计算的最大大小,tcMTU(字节); 需要 >= 接口 MTU + 开销:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr "最小数据包大小,MPU(byte); 在以太网中需要 >0 :"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr "大小/费率表中的条目数,TSIZE; 对于 ATM,选择 TSIZE = (tcMTU + 1) / 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "每个数据包开销(字节):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "列队规则"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "队列设置脚本"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "队列"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr "队列规则(需要重启路由器)!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "服务质量管理"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"显示高级链路选项,(仅在MTU> 1500时才需要)。 只有选中此框时,才会使用高级选"
|
||||
"项。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr "显示和使用高级配置。 只有在选中此框时,只会使用高级选项。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr "显示和使用危险配置。 只要选中此框,就会使用危险选项。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "智能队列管理"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "在入站数据包(入口)上压缩 DSCP:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"你刚刚开启了SQM随机启动功能,如果你不希望SQM随机启动,可以在系统启动菜单下手"
|
||||
"动禁用。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr "SQM服务似乎已被禁用。请使用下面的按钮来激活这项服务。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr "上传速度 (kbit/s)(出口)设置为 0 以选择性地禁用出口整形:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "SQM 输出到系统日志的详细程度。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "要考虑哪个链路层:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "使用哪个链路适应机制; 仅用于测试"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"使用 <abbr title=\"智能列队管理\">SQM</abbr> 你可以启用流量整形,更好的混合"
|
||||
"(公平列队)主动列队管理(AQM) 并设置网络接口优先级。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "默认"
|
218
luci-app-sqm-autorate/po/zh_Hant/sqm.po
Normal file
218
luci-app-sqm-autorate/po/zh_Hant/sqm.po
Normal file
|
@ -0,0 +1,218 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-08-14 14:43+0000\n"
|
||||
"Last-Translator: Hulen <shift0106@gmail.com>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationssqm/zh_Hant/>\n"
|
||||
"Language: zh_Hant\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.8-dev\n"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:183
|
||||
msgid ""
|
||||
"Advanced option string to pass to the egress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr "傳遞到出站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:180
|
||||
msgid ""
|
||||
"Advanced option string to pass to the ingress queueing disciplines; no error "
|
||||
"checking, use very carefully."
|
||||
msgstr "傳遞到入站佇列規則的進階選項字串,沒有錯誤檢查,請謹慎使用。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:72
|
||||
msgid "Basic Settings"
|
||||
msgstr "基本設定"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:100
|
||||
msgid ""
|
||||
"Create log file for this SQM instance under /var/run/sqm/${Interface_name}."
|
||||
"[start|stop]-sqm.log."
|
||||
msgstr "建立日誌檔案 (/var/run/sqm/${Interface_name}.[start|stop]-sqm.log)。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:92
|
||||
msgid ""
|
||||
"Download speed (kbit/s) (ingress) set to 0 to selectively disable ingress "
|
||||
"shaping:"
|
||||
msgstr "下載速度 (kbit/s) (0-無限制):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:58
|
||||
msgid "Enable SQM"
|
||||
msgstr "啟用 SQM"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:78
|
||||
msgid "Enable this SQM instance."
|
||||
msgstr "啟用 SQM。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:148
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on inbound packets (ingress):"
|
||||
msgstr "傳入封包(入口)上的顯式擁塞通知 (ECN)狀態:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:154
|
||||
msgid ""
|
||||
"Explicit congestion notification (ECN) status on outbound packets (egress)."
|
||||
msgstr "傳出封包(出口)上的顯式擁塞通知(ECN)狀態。"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
|
||||
msgid "Grant UCI access for luci-app-sqm"
|
||||
msgstr "授予 luci-app-sqm 擁有 UCI 存取的權限"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
|
||||
msgid "Hard limit on egress queues; leave empty for default."
|
||||
msgstr "嚴格限制出口隊列;預設保留為空。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:164
|
||||
msgid "Hard limit on ingress queues; leave empty for default."
|
||||
msgstr "對入口隊列的硬限制;預設保留為空。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:142
|
||||
msgid "Ignore DSCP on ingress:"
|
||||
msgstr "在進入時忽略DSCP:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:89
|
||||
msgid "Interface name"
|
||||
msgstr "介面名稱"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:176
|
||||
msgid ""
|
||||
"Latency target for egress, e.g. 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"出口的延遲目標,例如5ms [單位: s、ms、或us];留空以進行自動選擇,在qdisc的預"
|
||||
"設值中輸入default。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:172
|
||||
msgid ""
|
||||
"Latency target for ingress, e.g 5ms [units: s, ms, or us]; leave empty for "
|
||||
"automatic selection, put in the word default for the qdisc's default."
|
||||
msgstr ""
|
||||
"進入的延遲目標,例如5ms [單位: s、ms、或us];留空以進行自動選擇,在qdisc的預"
|
||||
"設值中輸入default。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:74
|
||||
msgid "Link Layer Adaptation"
|
||||
msgstr "連結層適應"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:203
|
||||
msgid ""
|
||||
"Maximal Size for size and rate calculations, tcMTU (byte); needs to be >= "
|
||||
"interface MTU + overhead:"
|
||||
msgstr "用於大小和速率計算的最大大小,tcMTU (位元組);需要≧介面MTU +開銷:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:213
|
||||
msgid ""
|
||||
"Minimal packet size, MPU (byte); needs to be > 0 for ethernet size tables:"
|
||||
msgstr "最小封包大小,MPU(位元組);對於乙太網大小表,必須>0:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:208
|
||||
msgid ""
|
||||
"Number of entries in size/rate tables, TSIZE; for ATM choose TSIZE = (tcMTU "
|
||||
"+ 1) / 16:"
|
||||
msgstr "大小/費率表中的條目數,TSIZE;對於ATM,選擇TSIZE = (tcMTU + 1)/ 16:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:193
|
||||
msgid "Per Packet Overhead (byte):"
|
||||
msgstr "每個封包開銷(位元組):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:73
|
||||
msgid "Queue Discipline"
|
||||
msgstr "佇列規則"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:120
|
||||
msgid "Queue setup script"
|
||||
msgstr "佇列設定指令碼"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:71
|
||||
msgid "Queues"
|
||||
msgstr "佇列"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:112
|
||||
msgid ""
|
||||
"Queuing disciplines useable on this system. After installing a new qdisc, "
|
||||
"you need to restart the router to see updates!"
|
||||
msgstr "安裝新的佇列規則後,需要重新啟動路由器!"
|
||||
|
||||
#: applications/luci-app-sqm/root/usr/share/luci/menu.d/luci-app-sqm.json:3
|
||||
msgid "SQM QoS"
|
||||
msgstr "SQM QoS頻寬管理"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:199
|
||||
msgid ""
|
||||
"Show Advanced Linklayer Options, (only needed if MTU > 1500). Advanced "
|
||||
"options will only be used as long as this box is checked."
|
||||
msgstr ""
|
||||
"顯示 高級連接層選項 , (僅當MTU> 1500時才需要)。僅在選中此框時,才使用高級選"
|
||||
"項。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
|
||||
msgid ""
|
||||
"Show and Use Advanced Configuration. Advanced options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr "顯示使用進階選項,只有選取此選取框時,才會使用進階選項。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:160
|
||||
msgid ""
|
||||
"Show and Use Dangerous Configuration. Dangerous options will only be used as "
|
||||
"long as this box is checked."
|
||||
msgstr "顯示和使用危險組態。僅在選中此復選框後,才會使用危險選項。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:64
|
||||
msgid "Smart Queue Management"
|
||||
msgstr "智慧隊列管理"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:136
|
||||
msgid "Squash DSCP on inbound packets (ingress):"
|
||||
msgstr "在傳入封包(入口)上壓縮DSCP:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:83
|
||||
msgid ""
|
||||
"The SQM GUI has just enabled the sqm initscript on your behalf. Remember to "
|
||||
"disable the sqm initscript manually under System Startup menu in case this "
|
||||
"change was not wished for."
|
||||
msgstr ""
|
||||
"此 SQM GUI 剛剛代表您啟用了sqm初始化指令碼。切記在「系統啟動」選單下,手動停"
|
||||
"用sqm初始化指令碼,以防意外變更。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:48
|
||||
msgid ""
|
||||
"The SQM service seems to be disabled. Please use the button below to "
|
||||
"activate this service."
|
||||
msgstr "SQM 服務似乎已被停用。請使用下面的按鈕來啟動這項服務。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:96
|
||||
msgid ""
|
||||
"Upload speed (kbit/s) (egress) set to 0 to selectively disable egress "
|
||||
"shaping:"
|
||||
msgstr "上傳速度 (kbit/s) (0-無限制):"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:103
|
||||
msgid "Verbosity of SQM's output into the system log."
|
||||
msgstr "日誌等級。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:187
|
||||
msgid "Which link layer to account for:"
|
||||
msgstr "連結層:"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:218
|
||||
msgid "Which linklayer adaptation mechanism to use; for testing only"
|
||||
msgstr "使用哪種連接層適配機制;僅用於測試"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:65
|
||||
msgid ""
|
||||
"With <abbr title=\"Smart Queue Management\">SQM</abbr> you can enable "
|
||||
"traffic shaping, better mixing (Fair Queueing), active queue length "
|
||||
"management (AQM) and prioritisation on one network interface."
|
||||
msgstr ""
|
||||
"使用 <abbr title=\"Smart Queue Management\">SQM</abbr> 您可以啟用流量整形,更"
|
||||
"好的混合 (公平佇列),主動佇列管理 (AQM) 並設定網路介面優先順序。"
|
||||
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:107
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:149
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:155
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:188
|
||||
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:219
|
||||
msgid "default"
|
||||
msgstr "預設"
|
39
luci-app-sqm-autorate/root/etc/init.d/sqm-autorate
Executable file
39
luci-app-sqm-autorate/root/etc/init.d/sqm-autorate
Executable file
|
@ -0,0 +1,39 @@
|
|||
#!/bin/sh /etc/rc.common
|
||||
# shellcheck disable=SC2039
|
||||
# vim: set noexpandtab tabstop=4 shiftwidth=4 softtabstop=4 :
|
||||
# Copyright (C) 2018-2022 Ycarus (Yannick Chabanois) <ycarus@zugaina.org>
|
||||
# Released under GPL 3. See LICENSE for the full terms.
|
||||
|
||||
# shellcheck disable=SC2034
|
||||
{
|
||||
START=90
|
||||
STOP=10
|
||||
USE_PROCD=1
|
||||
}
|
||||
|
||||
. /usr/lib/unbound/iptools.sh
|
||||
. /lib/functions/network.sh
|
||||
|
||||
_launch_autorate() {
|
||||
logger -t "SQM-autorate" "Launch on $1"
|
||||
config_get enabled "$1" enabled
|
||||
[ "${enabled}" != "1" ] && return
|
||||
config_get autorate "$1" autorate
|
||||
[ "${autorate}" != "1" ] && return
|
||||
|
||||
procd_open_instance
|
||||
# shellcheck disable=SC2086
|
||||
procd_set_param command /usr/share/sqm-autorate/CAKE-autorate.sh "$1"
|
||||
# procd_append_param env "OMR_TRACKER_SERVER_HTTP_TEST=$server_http_test"
|
||||
procd_set_param limits nofile="51200 51200"
|
||||
procd_set_param respawn 0 10 0
|
||||
procd_set_param stderr 1
|
||||
procd_close_instance
|
||||
sleep 2
|
||||
}
|
||||
|
||||
start_service() {
|
||||
config_load sqm
|
||||
config_foreach _launch_autorate queue
|
||||
}
|
||||
|
12
luci-app-sqm-autorate/root/etc/uci-defaults/50-luci-sqm
Executable file
12
luci-app-sqm-autorate/root/etc/uci-defaults/50-luci-sqm
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/sh
|
||||
|
||||
uci -q batch <<-EOF >/dev/null
|
||||
delete ucitrack.@sqm[-1]
|
||||
add ucitrack sqm
|
||||
set ucitrack.@sqm[-1].init=sqm
|
||||
del_list ucitrack.@firewall[0].affects=sqm
|
||||
add_list ucitrack.@firewall[0].affects=sqm
|
||||
commit ucitrack
|
||||
EOF
|
||||
|
||||
exit 0
|
|
@ -0,0 +1,13 @@
|
|||
{
|
||||
"admin/network/sqm": {
|
||||
"title": "SQM QoS",
|
||||
"order": 59,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "network/sqm"
|
||||
},
|
||||
"depends": {
|
||||
"acl": [ "luci-app-sqm" ]
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"luci-app-sqm": {
|
||||
"description": "Grant UCI access for luci-app-sqm",
|
||||
"read": {
|
||||
"file": {
|
||||
"/var/run/sqm/available_qdiscs": [ "list" ],
|
||||
"/usr/lib/sqm/*.qos.help": [ "read" ],
|
||||
"/etc/init.d/sqm enable" : [ "exec" ],
|
||||
"/etc/init.d/sqm start" : [ "exec" ],
|
||||
"/etc/init.d/sqm-autorate enable" : [ "exec" ],
|
||||
"/etc/init.d/sqm-autorate start" : [ "exec" ]
|
||||
},
|
||||
"uci": [ "sqm" ],
|
||||
"ubus": {
|
||||
"file": [ "read", "list" ],
|
||||
"luci": [ "setInitAction" ]
|
||||
}
|
||||
},
|
||||
"write": {
|
||||
"uci": [ "sqm" ]
|
||||
}
|
||||
}
|
||||
}
|
608
luci-app-sqm-autorate/root/usr/share/sqm-autorate/CAKE-autorate.sh
Executable file
608
luci-app-sqm-autorate/root/usr/share/sqm-autorate/CAKE-autorate.sh
Executable file
|
@ -0,0 +1,608 @@
|
|||
#!/bin/bash
|
||||
|
||||
# CAKE-autorate automatically adjusts bandwidth for CAKE in dependence on detected load and OWD/RTT
|
||||
# requires packages: bash; and iputils-ping
|
||||
|
||||
# Author: @Lynx (OpenWrt forum)
|
||||
# Inspiration taken from: @moeller0 (OpenWrt forum)
|
||||
# Modified by Ycarus (Yannick Chabanois) for OpenMPTCProuter:
|
||||
# * Add multiples interfaces support
|
||||
|
||||
# Possible performance improvement
|
||||
export LC_ALL=C
|
||||
export TZ=UTC
|
||||
|
||||
trap cleanup_and_killall INT TERM EXIT
|
||||
|
||||
cleanup_and_killall()
|
||||
{
|
||||
echo "Killing all background processes and cleaning up /tmp files."
|
||||
trap - INT TERM EXIT
|
||||
kill $monitor_achieved_rates_pid 2> /dev/null
|
||||
kill $maintain_pingers_pid 2> /dev/null
|
||||
[[ -d /tmp/CAKE-autorate-${dl_if} ]] && rm -r /tmp/CAKE-autorate-${dl_if}
|
||||
exit
|
||||
}
|
||||
|
||||
install_dir="/usr/share/sqm-autorate/"
|
||||
|
||||
. $install_dir"config.sh" "$1"
|
||||
|
||||
# test if stdout is a tty (terminal)
|
||||
[[ ! -t 1 ]] && exec &> /tmp/cake-autorate-${dl_if}.log
|
||||
|
||||
get_next_shaper_rate()
|
||||
{
|
||||
local min_shaper_rate_kbps=$1
|
||||
local base_shaper_rate_kbps=$2
|
||||
local max_shaper_rate_kbps=$3
|
||||
local achieved_rate_kbps=$4
|
||||
local load_condition=$5
|
||||
local t_next_rate_us=$6
|
||||
local -n t_last_bufferbloat_us=$7
|
||||
local -n t_last_decay_us=$8
|
||||
local -n shaper_rate_kbps=$9
|
||||
|
||||
case $load_condition in
|
||||
|
||||
# bufferbloat detected, so decrease the rate providing not inside bufferbloat refractory period
|
||||
*delayed)
|
||||
if (( $t_next_rate_us > ($t_last_bufferbloat_us+$bufferbloat_refractory_period_us) )); then
|
||||
adjusted_achieved_rate_kbps=$(( ($achieved_rate_kbps*$achieved_rate_adjust_bufferbloat)/1000 ))
|
||||
adjusted_shaper_rate_kbps=$(( ($shaper_rate_kbps*$shaper_rate_adjust_bufferbloat)/1000 ))
|
||||
shaper_rate_kbps=$(( $adjusted_achieved_rate_kbps < $adjusted_shaper_rate_kbps ? $adjusted_achieved_rate_kbps : $adjusted_shaper_rate_kbps ))
|
||||
t_last_bufferbloat_us=${EPOCHREALTIME/./}
|
||||
fi
|
||||
;;
|
||||
|
||||
# high load, so increase rate providing not inside bufferbloat refractory period
|
||||
high)
|
||||
if (( $t_next_rate_us > ($t_last_bufferbloat_us+$bufferbloat_refractory_period_us) )); then
|
||||
shaper_rate_kbps=$(( ($shaper_rate_kbps*$shaper_rate_adjust_load_high)/1000 ))
|
||||
fi
|
||||
;;
|
||||
# medium load, so just maintain rate as is, i.e. do nothing
|
||||
medium)
|
||||
:
|
||||
;;
|
||||
# low or idle load, so determine whether to decay down towards base rate, decay up towards base rate, or set as base rate
|
||||
low|idle)
|
||||
if (($t_next_rate_us > ($t_last_decay_us+$decay_refractory_period_us) )); then
|
||||
|
||||
if (($shaper_rate_kbps > $base_shaper_rate_kbps)); then
|
||||
decayed_shaper_rate_kbps=$(( ($shaper_rate_kbps*$shaper_rate_adjust_load_low)/1000 ))
|
||||
shaper_rate_kbps=$(( $decayed_shaper_rate_kbps > $base_shaper_rate_kbps ? $decayed_shaper_rate_kbps : $base_shaper_rate_kbps))
|
||||
elif (($shaper_rate_kbps < $base_shaper_rate_kbps)); then
|
||||
decayed_shaper_rate_kbps=$(( ((2000-$shaper_rate_adjust_load_low)*$shaper_rate_kbps)/1000 ))
|
||||
shaper_rate_kbps=$(( $decayed_shaper_rate_kbps < $base_shaper_rate_kbps ? $decayed_shaper_rate_kbps : $base_shaper_rate_kbps))
|
||||
fi
|
||||
|
||||
t_last_decay_us=${EPOCHREALTIME/./}
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
# make sure to only return rates between cur_min_rate and cur_max_rate
|
||||
(($shaper_rate_kbps < $min_shaper_rate_kbps)) && shaper_rate_kbps=$min_shaper_rate_kbps;
|
||||
(($shaper_rate_kbps > $max_shaper_rate_kbps)) && shaper_rate_kbps=$max_shaper_rate_kbps;
|
||||
}
|
||||
|
||||
monitor_achieved_rates()
|
||||
{
|
||||
# track rx and tx bytes transfered and divide by time since last update
|
||||
# to determine achieved dl and ul transfer rates
|
||||
|
||||
local rx_bytes_path=$1
|
||||
local tx_bytes_path=$2
|
||||
local monitor_achieved_rates_interval_us=$3 # (microseconds)
|
||||
|
||||
compensated_monitor_achieved_rates_interval_us=$monitor_achieved_rates_interval_us
|
||||
|
||||
[[ -f $rx_bytes_path ]] && { read -r prev_rx_bytes < $rx_bytes_path; } 2> /dev/null || prev_rx_bytes=0
|
||||
[[ -f $tx_bytes_path ]] && { read -r prev_tx_bytes < $tx_bytes_path; } 2> /dev/null || prev_tx_bytes=0
|
||||
|
||||
while true
|
||||
do
|
||||
t_start_us=${EPOCHREALTIME/./}
|
||||
|
||||
# If rx/tx bytes file exists, read it in, otherwise set to prev_bytes
|
||||
# This addresses interfaces going down and back up
|
||||
[[ -f $rx_bytes_path ]] && { read -r rx_bytes < $rx_bytes_path; } 2> /dev/null || rx_bytes=$prev_rx_bytes
|
||||
[[ -f $tx_bytes_path ]] && { read -r tx_bytes < $tx_bytes_path; } 2> /dev/null || tx_bytes=$prev_tx_bytes
|
||||
|
||||
dl_achieved_rate_kbps=$(( ((8000*($rx_bytes - $prev_rx_bytes)) / $compensated_monitor_achieved_rates_interval_us ) ))
|
||||
ul_achieved_rate_kbps=$(( ((8000*($tx_bytes - $prev_tx_bytes)) / $compensated_monitor_achieved_rates_interval_us ) ))
|
||||
|
||||
(($dl_achieved_rate_kbps<0)) && dl_achieved_rate_kbps=0
|
||||
(($ul_achieved_rate_kbps<0)) && ul_achieved_rate_kbps=0
|
||||
|
||||
printf '%s' "$dl_achieved_rate_kbps" > /tmp/CAKE-autorate-${dl_if}/dl_achieved_rate_kbps
|
||||
printf '%s' "$ul_achieved_rate_kbps" > /tmp/CAKE-autorate-${dl_if}/ul_achieved_rate_kbps
|
||||
|
||||
prev_rx_bytes=$rx_bytes
|
||||
prev_tx_bytes=$tx_bytes
|
||||
|
||||
# read in the max_wire_packet_rtt_us
|
||||
concurrent_read max_wire_packet_rtt_us /tmp/CAKE-autorate-${dl_if}/max_wire_packet_rtt_us
|
||||
|
||||
compensated_monitor_achieved_rates_interval_us=$(( (($monitor_achieved_rates_interval_us>(10*$max_wire_packet_rtt_us) )) ? $monitor_achieved_rates_interval_us : $((10*$max_wire_packet_rtt_us)) ))
|
||||
|
||||
sleep_remaining_tick_time $t_start_us $compensated_monitor_achieved_rates_interval_us
|
||||
done
|
||||
}
|
||||
|
||||
get_loads()
|
||||
{
|
||||
# read in the dl/ul achived rates and determine the loads
|
||||
|
||||
concurrent_read dl_achieved_rate_kbps /tmp/CAKE-autorate-${dl_if}/dl_achieved_rate_kbps
|
||||
concurrent_read ul_achieved_rate_kbps /tmp/CAKE-autorate-${dl_if}/ul_achieved_rate_kbps
|
||||
|
||||
dl_load_percent=$(((100*10#${dl_achieved_rate_kbps})/$dl_shaper_rate_kbps))
|
||||
ul_load_percent=$(((100*10#${ul_achieved_rate_kbps})/$ul_shaper_rate_kbps))
|
||||
}
|
||||
|
||||
classify_load()
|
||||
{
|
||||
# classify the load according to high/low/medium/idle and add _delayed if delayed
|
||||
# thus ending up with high_delayed, low_delayed, etc.
|
||||
local load_percent=$1
|
||||
local achieved_rate_kbps=$2
|
||||
local -n load_condition=$3
|
||||
|
||||
if (( $load_percent > $high_load_thr_percent )); then
|
||||
load_condition="high"
|
||||
elif (( $load_percent > $medium_load_thr_percent )); then
|
||||
load_condition="medium"
|
||||
elif (( $achieved_rate_kbps > $connection_active_thr_kbps )); then
|
||||
load_condition="low"
|
||||
else
|
||||
load_condition="idle"
|
||||
fi
|
||||
|
||||
(($bufferbloat_detected)) && load_condition=$load_condition"_delayed"
|
||||
}
|
||||
|
||||
monitor_reflector_responses()
|
||||
{
|
||||
# ping reflector, maintain baseline and output deltas to a common fifo
|
||||
|
||||
local pinger=$1
|
||||
local rtt_baseline_us=$2
|
||||
|
||||
while read -r timestamp _ _ _ reflector seq_rtt
|
||||
do
|
||||
# If no match then skip onto the next one
|
||||
[[ $seq_rtt =~ icmp_[s|r]eq=([0-9]+).*time=([0-9]+)\.?([0-9]+)?[[:space:]]ms ]] || continue
|
||||
|
||||
seq=${BASH_REMATCH[1]}
|
||||
|
||||
rtt_us=${BASH_REMATCH[3]}000
|
||||
rtt_us=$((${BASH_REMATCH[2]}000+10#${rtt_us:0:3}))
|
||||
|
||||
reflector=${reflector//:/}
|
||||
|
||||
rtt_delta_us=$(( $rtt_us-$rtt_baseline_us ))
|
||||
|
||||
alpha=$(( (( $rtt_delta_us >=0 )) ? $alpha_baseline_increase : $alpha_baseline_decrease ))
|
||||
|
||||
rtt_baseline_us=$(( ( (1000-$alpha)*$rtt_baseline_us+$alpha*$rtt_us )/1000 ))
|
||||
|
||||
printf '%s %s %s %s %s %s\n' "$timestamp" "$reflector" "$seq" "$rtt_baseline_us" "$rtt_us" "$rtt_delta_us" > /tmp/CAKE-autorate-${dl_if}/ping_fifo
|
||||
|
||||
printf '%s' "${timestamp//[[\[\].]}" > /tmp/CAKE-autorate-${dl_if}/reflector_${pinger}_last_timestamp_us
|
||||
|
||||
done</tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo
|
||||
}
|
||||
|
||||
kill_pingers()
|
||||
{
|
||||
for (( pinger=0; pinger<$no_pingers; pinger++))
|
||||
do
|
||||
kill ${pinger_pids[$pinger]} 2> /dev/null
|
||||
[[ -p /tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo ]] && rm /tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo
|
||||
done
|
||||
exit
|
||||
}
|
||||
|
||||
maintain_pingers()
|
||||
{
|
||||
# this initiates the pingers and monitors reflector health, rotating reflectors as necessary
|
||||
|
||||
trap kill_pingers TERM
|
||||
|
||||
declare -A pinger_pids
|
||||
declare -A rtt_baselines_us
|
||||
|
||||
reflector_offences_idx=0
|
||||
|
||||
# For each pinger: create fifos, get baselines and initialize record of offences
|
||||
for ((pinger=0; pinger<$no_pingers; pinger++))
|
||||
do
|
||||
mkfifo /tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo
|
||||
[[ $(ping -B -I ${dl_if} -q -c 5 -i 0.1 ${reflectors[$pinger]} | tail -1) =~ ([0-9.]+)/ ]] && printf -v rtt_baselines_us[$pinger] %.0f\\n "${BASH_REMATCH[1]}e3" || rtt_baselines_us[$pinger]=0
|
||||
|
||||
declare -n reflector_offences="reflector_${pinger}_offences"
|
||||
for ((i=0; i<$reflector_misbehaving_detection_window; i++)) do reflector_offences[i]=0; done
|
||||
|
||||
sum_reflector_offences[$pinger]=0
|
||||
done
|
||||
|
||||
pingers_t_start_us=${EPOCHREALTIME/./}
|
||||
|
||||
# Initiate pingers
|
||||
for ((pinger=0; pinger<$no_pingers; pinger++))
|
||||
do
|
||||
printf '%s' "$pingers_t_start_us" > /tmp/CAKE-autorate-${dl_if}/reflector_${pinger}_last_timestamp_us
|
||||
start_pinger_next_pinger_time_slot $pinger pid
|
||||
pinger_pids[$pinger]=$pid
|
||||
done
|
||||
|
||||
# Reflector health check loop - verifies reflectors have not gone stale and rotates reflectors as necessary
|
||||
while true
|
||||
do
|
||||
sleep_s $reflector_health_check_interval_s
|
||||
|
||||
for ((pinger=0; pinger<$no_pingers; pinger++))
|
||||
do
|
||||
reflector_check_time_us=${EPOCHREALTIME/./}
|
||||
concurrent_read reflector_last_timestamp_us /tmp/CAKE-autorate-${dl_if}/reflector_${pinger}_last_timestamp_us
|
||||
declare -n reflector_offences="reflector_${pinger}_offences"
|
||||
|
||||
(( ${reflector_offences[$reflector_offences_idx]} )) && ((sum_reflector_offences[$pinger]--))
|
||||
reflector_offences[$reflector_offences_idx]=$(( (((${EPOCHREALTIME/./}-$reflector_last_timestamp_us) > $reflector_response_deadline_us)) ? 1 : 0 ))
|
||||
((reflector_offences[$reflector_offences_idx])) && ((sum_reflector_offences[$pinger]++))
|
||||
|
||||
if ((sum_reflector_offences[$pinger]>=$reflector_misbehaving_detection_thr)); then
|
||||
|
||||
(($debug)) && echo "DEBUG: Warning: reflector: "${reflectors[$pinger]}" seems to be misbehaving."
|
||||
|
||||
if(($no_reflectors>$no_pingers)); then
|
||||
|
||||
# pingers always use reflectors[0]..[$no_pingers-1] as the initial set
|
||||
# and the additional reflectors are spare reflectors should any from initial set go stale
|
||||
# a bad reflector in the initial set is replaced with $reflectors[$no_pingers]
|
||||
# $reflectors[$no_pingers] is then unset
|
||||
# and the the bad reflector moved to the back of the queue (last element in $reflectors[])
|
||||
# and finally the indices for $reflectors are updated to reflect the new order
|
||||
|
||||
(($debug)) && echo "DEBUG: Replacing reflector: "${reflectors[$pinger]}" with "${reflectors[$no_pingers]}"."
|
||||
kill ${pinger_pids[$pinger]} 2> /dev/null
|
||||
bad_reflector=${reflectors[$pinger]}
|
||||
# overwrite the bad reflector with the reflector that is next in the queue (the one after 0..$no_pingers-1)
|
||||
reflectors[$pinger]=${reflectors[$no_pingers]}
|
||||
# remove the new reflector from the list of additional reflectors beginning from $reflectors[$no_pingers]
|
||||
unset reflectors[$no_pingers]
|
||||
# bad reflector goes to the back of the queue
|
||||
reflectors+=($bad_reflector)
|
||||
# reset array indices
|
||||
reflectors=(${reflectors[*]})
|
||||
# set up the new pinger with the new reflector and retain pid
|
||||
start_pinger_next_pinger_time_slot $pinger pid
|
||||
pinger_pids[$pinger]=$pid
|
||||
|
||||
else
|
||||
(($debug)) && echo "DEBUG: No additional reflectors specified so just retaining: "${reflectors[$pinger]}"."
|
||||
reflector_offences[$pinger]=0
|
||||
fi
|
||||
|
||||
for ((i=0; i<$reflector_misbehaving_detection_window; i++)) do reflector_offences[i]=0; done
|
||||
sum_reflector_offences[$pinger]=0
|
||||
fi
|
||||
done
|
||||
((reflector_offences_idx=(reflector_offences_idx+1)%$reflector_misbehaving_detection_window))
|
||||
done
|
||||
}
|
||||
|
||||
start_pinger_next_pinger_time_slot()
|
||||
{
|
||||
# wait until next pinger time slot and start pinger in its slot
|
||||
# this allows pingers to be stopped and started (e.g. during sleep or reflector rotation)
|
||||
# whilst ensuring pings will remain spaced out appropriately to maintain granularity
|
||||
|
||||
local pinger=$1
|
||||
local -n pinger_pid=$2
|
||||
t_start_us=${EPOCHREALTIME/./}
|
||||
time_to_next_time_slot_us=$(( ($reflector_ping_interval_us-($t_start_us-$pingers_t_start_us)%$reflector_ping_interval_us) + $pinger*$ping_response_interval_us ))
|
||||
sleep_remaining_tick_time $t_start_us $time_to_next_time_slot_us
|
||||
if (($debug)); then
|
||||
ping -B -I ${dl_if} -D -i $reflector_ping_interval_s ${reflectors[$pinger]} > /tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo &
|
||||
pinger_pid=$!
|
||||
else
|
||||
ping -B -I ${dl_if} -D -i $reflector_ping_interval_s ${reflectors[$pinger]} > /tmp/CAKE-autorate-${dl_if}/pinger_${pinger}_fifo 2> /dev/null &
|
||||
pinger_pid=$!
|
||||
fi
|
||||
monitor_reflector_responses $pinger ${rtt_baselines_us[$pinger]} &
|
||||
}
|
||||
|
||||
set_cake_rate()
|
||||
{
|
||||
local interface=$1
|
||||
local shaper_rate_kbps=$2
|
||||
local -n time_rate_set_us=$3
|
||||
|
||||
(($output_cake_changes)) && echo "tc qdisc change root dev ${interface} cake bandwidth ${shaper_rate_kbps}Kbit"
|
||||
|
||||
if (($debug)); then
|
||||
tc qdisc change root dev $interface cake bandwidth ${shaper_rate_kbps}Kbit
|
||||
else
|
||||
tc qdisc change root dev $interface cake bandwidth ${shaper_rate_kbps}Kbit 2> /dev/null
|
||||
fi
|
||||
|
||||
time_rate_set_us=${EPOCHREALTIME/./}
|
||||
}
|
||||
|
||||
set_shaper_rates()
|
||||
{
|
||||
if (( $dl_shaper_rate_kbps != $last_dl_shaper_rate_kbps || $ul_shaper_rate_kbps != $last_ul_shaper_rate_kbps )); then
|
||||
|
||||
# fire up tc in each direction if there are rates to change, and if rates change in either direction then update max wire calcs
|
||||
(( $dl_shaper_rate_kbps != $last_dl_shaper_rate_kbps )) && { set_cake_rate $dl_if $dl_shaper_rate_kbps t_prev_dl_rate_set_us; last_dl_shaper_rate_kbps=$dl_shaper_rate_kbps; }
|
||||
(( $ul_shaper_rate_kbps != $last_ul_shaper_rate_kbps )) && { set_cake_rate $ul_if $ul_shaper_rate_kbps t_prev_ul_rate_set_us; last_ul_shaper_rate_kbps=$ul_shaper_rate_kbps; }
|
||||
|
||||
update_max_wire_packet_compensation
|
||||
fi
|
||||
}
|
||||
|
||||
get_max_wire_packet_size_bits()
|
||||
{
|
||||
local interface=$1
|
||||
local -n max_wire_packet_size_bits=$2
|
||||
|
||||
read -r max_wire_packet_size_bits < "/sys/class/net/${interface}/mtu"
|
||||
[[ $(tc qdisc show dev $interface) =~ (atm|noatm)[[:space:]]overhead[[:space:]]([0-9]+) ]]
|
||||
[[ ! -z "${BASH_REMATCH[2]}" ]] && max_wire_packet_size_bits=$((8*($max_wire_packet_size_bits+${BASH_REMATCH[2]})))
|
||||
# atm compensation = 53*ceil(X/48) bytes = 8*53*((X+8*(48-1)/(8*48)) bits = 424*((X+376)/384) bits
|
||||
[[ "${BASH_REMATCH[1]}" == "atm" ]] && max_wire_packet_size_bits=$(( 424*(($max_wire_packet_size_bits+376)/384) ))
|
||||
}
|
||||
|
||||
update_max_wire_packet_compensation()
|
||||
{
|
||||
# Compensate for delays imposed by active traffic shaper
|
||||
# This will serve to increase the delay thr at rates below around 12Mbit/s
|
||||
|
||||
max_wire_packet_rtt_us=$(( (1000*$dl_max_wire_packet_size_bits)/$dl_shaper_rate_kbps + (1000*$ul_max_wire_packet_size_bits)/$ul_shaper_rate_kbps ))
|
||||
compensated_delay_thr_us=$(( $delay_thr_us + $max_wire_packet_rtt_us ))
|
||||
|
||||
# write out max_wire_packet_rtt_us
|
||||
printf '%s' "$max_wire_packet_rtt_us" > /tmp/CAKE-autorate-${dl_if}/max_wire_packet_rtt_us
|
||||
}
|
||||
|
||||
concurrent_read()
|
||||
{
|
||||
# in the context of separate processes writing using > and reading form file
|
||||
# it seems costly calls to the external flock binary can be avoided
|
||||
# read either succeeds as expected or occassionally reads in bank value
|
||||
# so just test for blank value and re-read until not blank
|
||||
|
||||
local -n value=$1
|
||||
local path=$2
|
||||
read -r value < $path
|
||||
while [[ -z $value ]]; do
|
||||
sleep_us $concurrent_read_interval_us
|
||||
read -r value < $path;
|
||||
done
|
||||
}
|
||||
|
||||
verify_ifs_up()
|
||||
{
|
||||
# Check the rx/tx paths exist and give extra time for ifb's to come up if needed
|
||||
# This will block if ifs never come up
|
||||
|
||||
while [[ ! -f $rx_bytes_path || ! -f $tx_bytes_path ]]
|
||||
do
|
||||
(($debug)) && [[ ! -f $rx_bytes_path ]] && echo "DEBUG Warning: $rx_bytes_path does not exist. Waiting "$if_up_check_interval_s" seconds for interface to come up."
|
||||
(($debug)) && [[ ! -f $tx_bytes_path ]] && echo "DEBUG Warning: $tx_bytes_path does not exist. Waiting "$if_up_check_interval_s" seconds for interface to come up."
|
||||
sleep_s $if_up_check_interval_s
|
||||
done
|
||||
}
|
||||
|
||||
sleep_s()
|
||||
{
|
||||
# calling external sleep binary is slow
|
||||
# bash does have a loadable sleep
|
||||
# but read's timeout can more portably be exploited and this is apparently even faster anyway
|
||||
|
||||
local sleep_duration_s=$1 # (seconds, e.g. 0.5, 1 or 1.5)
|
||||
|
||||
read -t $sleep_duration_s < /tmp/CAKE-autorate-${dl_if}/sleep_fifo
|
||||
}
|
||||
|
||||
sleep_us()
|
||||
{
|
||||
# calling external sleep binary is slow
|
||||
# bash does have a loadable sleep
|
||||
# but read's timeout can more portably be exploited and this is apparently even fastera anyway
|
||||
|
||||
local sleep_duration_us=$1 # (microseconds)
|
||||
|
||||
sleep_duration_s=000000$sleep_duration_us
|
||||
sleep_duration_s=${sleep_duration_s::-6}.${sleep_duration_s: -6}
|
||||
read -t $sleep_duration_s < /tmp/CAKE-autorate-${dl_if}/sleep_fifo
|
||||
}
|
||||
|
||||
sleep_remaining_tick_time()
|
||||
{
|
||||
# sleeps until the end of the tick duration
|
||||
|
||||
local t_start_us=$1 # (microseconds)
|
||||
local tick_duration_us=$2 # (microseconds)
|
||||
|
||||
sleep_duration_us=$(( $t_start_us + $tick_duration_us - ${EPOCHREALTIME/./} ))
|
||||
|
||||
if (( $sleep_duration_us > 0 )); then
|
||||
sleep_us $sleep_duration_us
|
||||
fi
|
||||
}
|
||||
|
||||
# Set up tmp directory, sleep fifo and perform various sanity checks
|
||||
|
||||
# /tmp/CAKE-autorate-${dl_if}/ is used to store temporary files
|
||||
# it should not exist on startup so if it does exit, else create the directory
|
||||
if [[ -d /tmp/CAKE-autorate-${dl_if} ]]; then
|
||||
echo "Error: /tmp/CAKE-autorate-${dl_if} already exists. Is another instance running? Exiting script."
|
||||
trap - INT TERM EXIT
|
||||
exit
|
||||
else
|
||||
mkdir /tmp/CAKE-autorate-${dl_if}
|
||||
fi
|
||||
|
||||
mkfifo /tmp/CAKE-autorate-${dl_if}/sleep_fifo
|
||||
exec 3<> /tmp/CAKE-autorate-${dl_if}/sleep_fifo
|
||||
|
||||
no_reflectors=${#reflectors[@]}
|
||||
|
||||
# Check no_pingers <= no_reflectors
|
||||
(( $no_pingers > $no_reflectors)) && { echo "Error: number of pingers cannot be greater than number of reflectors. Exiting script."; exit; }
|
||||
|
||||
# Check dl/if interface not the same
|
||||
[[ $dl_if == $ul_if ]] && { echo "Error: download interface and upload interface are both set to: '"$dl_if"', but cannot be the same. Exiting script."; exit; }
|
||||
|
||||
# Check bufferbloat detection threshold not greater than window length
|
||||
(( $bufferbloat_detection_thr > $bufferbloat_detection_window )) && { echo "Error: bufferbloat_detection_thr cannot be greater than bufferbloat_detection_window. Exiting script."; exit; }
|
||||
|
||||
# Wait if $startup_wait_s > 0
|
||||
if (($startup_wait_s>0)); then
|
||||
(($debug)) && echo "DEBUG Waiting "$startup_wait_s" seconds before startup."
|
||||
sleep_s $startup_wait_s
|
||||
fi
|
||||
|
||||
# Check interfaces are up and wait if necessary for them to come up
|
||||
verify_ifs_up
|
||||
|
||||
# Initialize variables
|
||||
|
||||
# Convert human readable parameters to values that work with integer arithmetic
|
||||
printf -v alpha_baseline_increase %.0f\\n "${alpha_baseline_increase}e3"
|
||||
printf -v alpha_baseline_decrease %.0f\\n "${alpha_baseline_decrease}e3"
|
||||
printf -v achieved_rate_adjust_bufferbloat %.0f\\n "${achieved_rate_adjust_bufferbloat}e3"
|
||||
printf -v shaper_rate_adjust_bufferbloat %.0f\\n "${shaper_rate_adjust_bufferbloat}e3"
|
||||
printf -v shaper_rate_adjust_load_high %.0f\\n "${shaper_rate_adjust_load_high}e3"
|
||||
printf -v shaper_rate_adjust_load_low %.0f\\n "${shaper_rate_adjust_load_low}e3"
|
||||
printf -v high_load_thr_percent %.0f\\n "${high_load_thr}e2"
|
||||
printf -v medium_load_thr_percent %.0f\\n "${medium_load_thr}e2"
|
||||
printf -v reflector_ping_interval_us %.0f\\n "${reflector_ping_interval_s}e6"
|
||||
printf -v monitor_achieved_rates_interval_us %.0f\\n "${monitor_achieved_rates_interval_ms}e3"
|
||||
printf -v sustained_idle_sleep_thr_us %.0f\\n "${sustained_idle_sleep_thr_s}e6"
|
||||
printf -v reflector_response_deadline_us %.0f\\n "${reflector_response_deadline_s}e6"
|
||||
bufferbloat_refractory_period_us=$(( 1000*$bufferbloat_refractory_period_ms ))
|
||||
decay_refractory_period_us=$(( 1000*$decay_refractory_period_ms ))
|
||||
delay_thr_us=$(( 1000*$delay_thr_ms ))
|
||||
|
||||
ping_response_interval_us=$(($reflector_ping_interval_us/$no_pingers))
|
||||
|
||||
concurrent_read_interval_us=$(($ping_response_interval_us/4))
|
||||
|
||||
dl_shaper_rate_kbps=$base_dl_shaper_rate_kbps
|
||||
ul_shaper_rate_kbps=$base_ul_shaper_rate_kbps
|
||||
|
||||
last_dl_shaper_rate_kbps=$dl_shaper_rate_kbps
|
||||
last_ul_shaper_rate_kbps=$ul_shaper_rate_kbps
|
||||
|
||||
get_max_wire_packet_size_bits $dl_if dl_max_wire_packet_size_bits
|
||||
get_max_wire_packet_size_bits $ul_if ul_max_wire_packet_size_bits
|
||||
|
||||
set_cake_rate $dl_if $dl_shaper_rate_kbps t_prev_dl_rate_set_us
|
||||
set_cake_rate $ul_if $ul_shaper_rate_kbps t_prev_ul_rate_set_us
|
||||
|
||||
update_max_wire_packet_compensation
|
||||
|
||||
t_start_us=${EPOCHREALTIME/./}
|
||||
t_end_us=${EPOCHREALTIME/./}
|
||||
t_prev_ul_rate_set_us=$t_start_us
|
||||
t_prev_dl_rate_set_us=$t_start_us
|
||||
t_ul_last_bufferbloat_us=$t_start_us
|
||||
t_ul_last_decay_us=$t_start_us
|
||||
t_dl_last_bufferbloat_us=$t_start_us
|
||||
t_dl_last_decay_us=$t_start_us
|
||||
|
||||
t_sustained_connection_idle_us=0
|
||||
|
||||
declare -a delays=( $(for i in {1..$bufferbloat_detection_window}; do echo 0; done) )
|
||||
delays_idx=0
|
||||
sum_delays=0
|
||||
|
||||
mkfifo /tmp/CAKE-autorate-${dl_if}/ping_fifo
|
||||
exec 4<> /tmp/CAKE-autorate-${dl_if}/ping_fifo
|
||||
|
||||
maintain_pingers &
|
||||
maintain_pingers_pid=$!
|
||||
|
||||
# Initiate achived rate monitor
|
||||
monitor_achieved_rates $rx_bytes_path $tx_bytes_path $monitor_achieved_rates_interval_us&
|
||||
monitor_achieved_rates_pid=$!
|
||||
|
||||
prev_timestamp=0
|
||||
|
||||
while true
|
||||
do
|
||||
while read -t $global_ping_response_timeout_s -r timestamp reflector seq rtt_baseline_us rtt_us rtt_delta_us
|
||||
do
|
||||
t_start_us=${EPOCHREALTIME/./}
|
||||
if ((($t_start_us - "${timestamp//[[\[\].]}")>500000)); then
|
||||
(($debug)) && echo "DEBUG processed response from [" $reflector "] that is > 500ms old. Skipping."
|
||||
continue
|
||||
fi
|
||||
|
||||
# Keep track of number of delays across detection window
|
||||
(( ${delays[$delays_idx]} )) && ((sum_delays--))
|
||||
delays[$delays_idx]=$(( $rtt_delta_us > $compensated_delay_thr_us ? 1 : 0 ))
|
||||
((delays[$delays_idx])) && ((sum_delays++))
|
||||
(( delays_idx=(delays_idx+1)%$bufferbloat_detection_window ))
|
||||
|
||||
bufferbloat_detected=$(( (($sum_delays>=$bufferbloat_detection_thr)) ? 1 : 0 ))
|
||||
|
||||
get_loads
|
||||
|
||||
classify_load $dl_load_percent $dl_achieved_rate_kbps dl_load_condition
|
||||
classify_load $ul_load_percent $ul_achieved_rate_kbps ul_load_condition
|
||||
|
||||
get_next_shaper_rate $min_dl_shaper_rate_kbps $base_dl_shaper_rate_kbps $max_dl_shaper_rate_kbps $dl_achieved_rate_kbps $dl_load_condition $t_start_us t_dl_last_bufferbloat_us t_dl_last_decay_us dl_shaper_rate_kbps
|
||||
get_next_shaper_rate $min_ul_shaper_rate_kbps $base_ul_shaper_rate_kbps $max_ul_shaper_rate_kbps $ul_achieved_rate_kbps $ul_load_condition $t_start_us t_ul_last_bufferbloat_us t_ul_last_decay_us ul_shaper_rate_kbps
|
||||
|
||||
(($output_processing_stats)) && printf '%s %-6s %-6s %-3s %-3s %s %-15s %-6s %-6s %-6s %-6s %-6s %s %-14s %-14s %-6s %-6s\n' $EPOCHREALTIME $dl_achieved_rate_kbps $ul_achieved_rate_kbps $dl_load_percent $ul_load_percent $timestamp $reflector $seq $rtt_baseline_us $rtt_us $rtt_delta_us $compensated_delay_thr_us $sum_delays $dl_load_condition $ul_load_condition $dl_shaper_rate_kbps $ul_shaper_rate_kbps
|
||||
|
||||
set_shaper_rates
|
||||
|
||||
# If base rate is sustained, increment sustained base rate timer (and break out of processing loop if enough time passes)
|
||||
if (($enable_sleep_function)); then
|
||||
if [[ $dl_load_condition == idle* && $ul_load_condition == idle* ]]; then
|
||||
((t_sustained_connection_idle_us+=$((${EPOCHREALTIME/./}-$t_end_us))))
|
||||
(($t_sustained_connection_idle_us>$sustained_idle_sleep_thr_us)) && break
|
||||
else
|
||||
# reset timer
|
||||
t_sustained_connection_idle_us=0
|
||||
fi
|
||||
fi
|
||||
t_end_us=${EPOCHREALTIME/./}
|
||||
|
||||
done</tmp/CAKE-autorate-${dl_if}/ping_fifo
|
||||
|
||||
(($debug)) && {(( ${PIPESTATUS[0]} == 142 )) && echo "DEBUG Warning: global ping response timeout. Enforcing minimum shaper rates." || echo "DEBUG Connection idle. Enforcing minimum shaper rates.";}
|
||||
|
||||
# in any case, we broke out of processing loop, so conservatively set hard minimums and wait until there is a load increase again
|
||||
dl_shaper_rate_kbps=$min_dl_shaper_rate_kbps
|
||||
ul_shaper_rate_kbps=$min_ul_shaper_rate_kbps
|
||||
set_shaper_rates
|
||||
|
||||
# Kill off ping processes
|
||||
kill $maintain_pingers_pid 2> /dev/null
|
||||
|
||||
# reset idle timer
|
||||
t_sustained_connection_idle_us=0
|
||||
|
||||
# verify interfaces are up (e.g. following ping response timeout from interfaces going down)
|
||||
verify_ifs_up
|
||||
|
||||
# wait until load increases again
|
||||
while true
|
||||
do
|
||||
t_start_us=${EPOCHREALTIME/./}
|
||||
get_loads
|
||||
(($dl_load_percent>$medium_load_thr_percent || $ul_load_percent>$medium_load_thr_percent)) && break
|
||||
sleep_remaining_tick_time $t_start_us $reflector_ping_interval_us
|
||||
done
|
||||
|
||||
# Start up ping processes
|
||||
maintain_pingers &
|
||||
maintain_pingers_pid=$!
|
||||
done
|
158
luci-app-sqm-autorate/root/usr/share/sqm-autorate/config.sh
Normal file
158
luci-app-sqm-autorate/root/usr/share/sqm-autorate/config.sh
Normal file
|
@ -0,0 +1,158 @@
|
|||
#!/bin/bash
|
||||
|
||||
# config.sh sets up defaults for CAKE-autorate
|
||||
|
||||
# config.sh is a part of CAKE-autorate
|
||||
# CAKE-autorate automatically adjusts bandwidth for CAKE in dependence on detected load and RTT
|
||||
|
||||
# Author: @Lynx (OpenWrt forum)
|
||||
# Inspiration taken from: @moeller0 (OpenWrt forum)
|
||||
# Modified by Ycarus (Yannick Chabanois) for OpenMPTCProuter:
|
||||
# * Get configuration via uci
|
||||
|
||||
INTERFACE=$1
|
||||
|
||||
# *** OUTPUT OPTIONS ***
|
||||
|
||||
#output_processing_stats=1 # enable (1) or disable (0) output monitoring lines showing processing stats
|
||||
output_processing_stats=$(uci -q get sqm.${INTERFACE}.output_processing_stats || echo "0")
|
||||
#output_cake_changes=0 # enable (1) or disable (0) output monitoring lines showing cake bandwidth changes
|
||||
output_cake_changes=$(uci -q get sqm.${INTERFACE}.output_cake_changes || echo "0")
|
||||
#debug=0 # enable (1) or disable (0) out of debug lines
|
||||
debug=$(uci -q get sqm.common.debug || echo "0")
|
||||
|
||||
# *** STANDARD CONFIGURATION OPTIONS ***
|
||||
|
||||
#dl_if=ifb4eth1 # download interface
|
||||
#dl_if=$(uci -q get sqm.${INTERFACE}.download_interface)
|
||||
dl_if=ifb4$(uci -q get sqm.${INTERFACE}.interface)
|
||||
#ul_if=eth1 # upload interface
|
||||
#ul_if=$(uci -q get sqm.${INTERFACE}.upload_interface)
|
||||
ul_if=$(uci -q get sqm.${INTERFACE}.interface)
|
||||
|
||||
#reflector_ping_interval_s=0.2 # (seconds, e.g. 0.2s or 2s)
|
||||
reflector_ping_interval_s=$(uci -q get sqm.${INTERFACE}.reflector_ping_interval_s || echo "0.2")
|
||||
|
||||
# list of reflectors to use and number of pingers to initiate
|
||||
# pingers will be initiated with reflectors in the order specified in the list
|
||||
# additional reflectors will be used to replace any reflectors that go stale
|
||||
# so e.g. if 6 reflectors are specified and the number of pingers is set to 4, the first 4 reflectors will be used initially
|
||||
# and the remaining 2 reflectors in the list will be used in the event any of the first 4 go bad
|
||||
# a bad reflector will go to the back of the queue on reflector rotation
|
||||
reflectors=("1.1.1.1" "1.0.0.1" "8.8.8.8" "8.8.4.4" "9.9.9.9" "9.9.9.10")
|
||||
no_pingers=$(uci -q get sqm.${INTERFACE}.no_pingers || echo "4")
|
||||
|
||||
# delay threshold in ms is the extent of RTT increase to classify as a delay
|
||||
# this is automatically adjusted based on maximum on the wire packet size
|
||||
# (adjustment significant at sub 12Mbit/s rates, else negligible)
|
||||
#delay_thr_ms=25 # (milliseconds)
|
||||
delay_thr_ms=$(uci -q get sqm.${INTERFACE}.delay_thr_ms || echo "25")
|
||||
|
||||
#min_dl_shaper_rate_kbps=10000 # minimum bandwidth for download (Kbit/s)
|
||||
min_dl_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.min_download)
|
||||
#base_dl_shaper_rate_kbps=100000 # steady state bandwidth for download (Kbit/s)
|
||||
base_dl_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.download)
|
||||
#max_dl_shaper_rate_kbps=200000 # maximum bandwidth for download (Kbit/s)
|
||||
max_dl_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.max_download)
|
||||
|
||||
#min_ul_shaper_rate_kbps=10000 # minimum bandwidth for upload (Kbit/s)
|
||||
min_ul_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.min_upload)
|
||||
#base_ul_shaper_rate_kbps=100000 # steady state bandwidth for upload (KBit/s)
|
||||
base_ul_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.upload)
|
||||
#max_ul_shaper_rate_kbps=200000 # maximum bandwidth for upload (Kbit/s)
|
||||
max_ul_shaper_rate_kbps=$(uci -q get sqm.${INTERFACE}.max_upload)
|
||||
|
||||
# sleep functionality saves unecessary pings and CPU cycles by
|
||||
# pausing all active pingers when connection is not in active use
|
||||
#enable_sleep_function=1 # enable (1) or disable (0) sleep functonality
|
||||
enable_sleep_function=$(uci -q get sqm.${INTERFACE}.enable_sleep_functions || echo "1")
|
||||
#connection_active_thr_kbps=500 # threshold in Kbit/s below which dl/ul is considered idle
|
||||
connection_active_thr_kbps=$(uci -q get sqm.${INTERFACE}.connection_active_thr_kbps || echo "500")
|
||||
#sustained_idle_sleep_thr_s=60 # time threshold to put pingers to sleep on sustained dl/ul achieved rate < idle_thr (seconds)
|
||||
sustained_idle_sleep_thr_s=$(uci -q get sqm.${INTERFACE}.substained_idle_sleep_thr_s || echo "60")
|
||||
|
||||
#startup_wait_s=0 # number of seconds to wait on startup (e.g. to wait for things to settle on router reboot)
|
||||
startup_wait_s=$(uci -q get sqm.${INTERFACE}.startup_wait_s || echo "60")
|
||||
|
||||
# *** ADVANCED CONFIGURATION OPTIONS ***
|
||||
|
||||
# interval in ms for monitoring achieved rx/tx rates
|
||||
# this is automatically adjusted based on maximum on the wire packet size
|
||||
# (adjustment significant at sub 12Mbit/s rates, else negligible)
|
||||
monitor_achieved_rates_interval_ms=100 # (milliseconds)
|
||||
|
||||
# bufferbloat is detected when (bufferbloat_detection_thr) samples
|
||||
# out of the last (bufferbloat detection window) samples are delayed
|
||||
bufferbloat_detection_window=4 # number of samples to retain in detection window
|
||||
bufferbloat_detection_thr=2 # number of delayed samples for bufferbloat detection
|
||||
|
||||
# RTT baseline against which to measure delays
|
||||
# the idea is that the baseline is allowed to increase slowly to allow for path changes
|
||||
# and slowly enough such that bufferbloat will be corrected well before the baseline increases,
|
||||
# but it will decrease very rapidly to ensure delays are measured against the shortest path
|
||||
alpha_baseline_increase=0.001 # how rapidly baseline RTT is allowed to increase
|
||||
alpha_baseline_decrease=0.9 # how rapidly baseline RTT is allowed to decrease
|
||||
|
||||
# rate adjustment parameters
|
||||
# bufferbloat adjustment works with the lower of the adjusted achieved rate and adjusted shaper rate
|
||||
# to exploit that transfer rates during bufferbloat provide an indication of line capacity
|
||||
# otherwise shaper rate is adjusted up on load high, and down on load idle or low
|
||||
# and held the same on load medium
|
||||
achieved_rate_adjust_bufferbloat=0.9 # how rapidly to reduce achieved rate upon detection of bufferbloat
|
||||
shaper_rate_adjust_bufferbloat=0.9 # how rapidly to reduce shaper rate upon detection of bufferbloat
|
||||
shaper_rate_adjust_load_high=1.01 # how rapidly to increase shaper rate upon high load detected
|
||||
shaper_rate_adjust_load_low=0.98 # how rapidly to return to base shaper rate upon idle or low load detected
|
||||
|
||||
# the load is categoried as low if < medium_load_thr, medium if > medium_load_thr and high if > high_load_thr relative to the current shaper rate
|
||||
medium_load_thr=0.25 # % of currently set bandwidth for detecting medium load
|
||||
high_load_thr=0.75 # % of currently set bandwidth for detecting high load
|
||||
|
||||
# refractory periods between successive bufferbloat/decay rate changes
|
||||
bufferbloat_refractory_period_ms=300 # (milliseconds)
|
||||
decay_refractory_period_ms=1000 # (milliseconds)
|
||||
|
||||
# interval for checking reflector health
|
||||
reflector_health_check_interval_s=1 # (seconds)
|
||||
# deadline for reflector response not to be classified as an offence against reflector
|
||||
reflector_response_deadline_s=1 # (seconds)
|
||||
|
||||
# reflector misbehaving is detected when $reflector_misbehaving_detection_thr samples
|
||||
# out of the last (reflector misbehaving detection window) samples are offences
|
||||
# thus with a 1s interval, window 60 and detection_thr 3, this is tantamount to
|
||||
# 3 offences within the last 60s
|
||||
reflector_misbehaving_detection_window=60
|
||||
reflector_misbehaving_detection_thr=3
|
||||
|
||||
global_ping_response_timeout_s=10 # timeout to set shaper rates to min on no ping response whatsoever (seconds)
|
||||
|
||||
if_up_check_interval_s=10 # time to wait before re-checking if rx/tx bytes files exist (e.g. from boot state)
|
||||
|
||||
# verify these are correct using 'cat /sys/class/...'
|
||||
case "${dl_if}" in
|
||||
\veth*)
|
||||
rx_bytes_path="/sys/class/net/${dl_if}/statistics/tx_bytes"
|
||||
;;
|
||||
\ifb*)
|
||||
rx_bytes_path="/sys/class/net/${dl_if}/statistics/tx_bytes"
|
||||
;;
|
||||
*)
|
||||
rx_bytes_path="/sys/class/net/${dl_if}/statistics/rx_bytes"
|
||||
;;
|
||||
esac
|
||||
|
||||
case "${ul_if}" in
|
||||
\veth*)
|
||||
tx_bytes_path="/sys/class/net/${ul_if}/statistics/rx_bytes"
|
||||
;;
|
||||
\ifb*)
|
||||
tx_bytes_path="/sys/class/net/${ul_if}/statistics/rx_bytes"
|
||||
;;
|
||||
*)
|
||||
tx_bytes_path="/sys/class/net/${ul_if}/statistics/tx_bytes"
|
||||
;;
|
||||
esac
|
||||
|
||||
if (( $debug )) ; then
|
||||
echo "DEBUG: rx_bytes_path: $rx_bytes_path"
|
||||
echo "DEBUG: tx_bytes_path: $tx_bytes_path"
|
||||
fi
|
|
@ -100,14 +100,12 @@ _check_master() {
|
|||
/etc/init.d/openvpn restart >/dev/null 2>/dev/null
|
||||
/etc/init.d/dsvpn restart >/dev/null 2>/dev/null
|
||||
fi
|
||||
else
|
||||
logger -t "OMR-Tracker-Server" "Master server already up"
|
||||
fi
|
||||
config_load shadowsocks-libev
|
||||
config_foreach _enable_redir ss_redir
|
||||
count=$((count+1))
|
||||
else
|
||||
logger -t "OMR-Tracker-Server" "Master server down"
|
||||
logger -t "OMR-Tracker-Server" "Master server ${name} down ($ip)"
|
||||
config_load shadowsocks-libev
|
||||
config_foreach _disable_redir ss_redir
|
||||
fi
|
||||
|
|
|
@ -30,14 +30,14 @@ MY_DEPENDS := \
|
|||
bind-dig \
|
||||
libnetfilter-conntrack ip-full nstat \
|
||||
iptables-mod-iface iptables-mod-ipmark iptables-mod-hashlimit iptables-mod-condition iptables-mod-trace iptables-mod-conntrack-extra iptables-mod-account \
|
||||
kmod-nf-nat kmod-nf-nathelper kmod-nf-nathelper-extra iptables-mod-extra conntrack \
|
||||
kmod-nf-nat kmod-nf-nathelper kmod-nf-nathelper-extra iptables-mod-extra conntrack kmod-ipt-offload \
|
||||
iptables-mod-ipsec kmod-crypto-authenc kmod-ipsec kmod-ipsec4 kmod-ipsec6 kmod-ipt-ipsec \
|
||||
wireless-tools \
|
||||
libiwinfo-lua \
|
||||
ca-bundle ca-certificates \
|
||||
luci-mod-admin-full luci-app-firewall luci-app-glorytun-tcp luci-app-glorytun-udp luci-app-shadowsocks-libev luci-app-unbound luci-theme-openmptcprouter luci-theme-argon luci-base \
|
||||
luci-app-omr-tracker luci-app-omr-dscp \
|
||||
luci-app-sqm sqm-scripts-extra \
|
||||
luci-app-sqm-autorate sqm-scripts-extra \
|
||||
luci-app-vnstat2 omr-quota luci-app-omr-quota \
|
||||
luci-app-mptcp luci-app-openmptcprouter luci-app-omr-bypass luci-app-mail luci-app-upnp \
|
||||
luci-app-wol luci-app-opkg \
|
||||
|
|
|
@ -28,7 +28,7 @@ MY_DEPENDS := \
|
|||
iperf3-ssl luci-app-iperf \
|
||||
arptables \
|
||||
bind-dig \
|
||||
libnetfilter-conntrack ebtables ebtables-utils ip-full \
|
||||
libnetfilter-conntrack ip-full \
|
||||
iptables-mod-iface iptables-mod-ipmark iptables-mod-hashlimit iptables-mod-condition iptables-mod-trace iptables-mod-conntrack-extra iptables-mod-account \
|
||||
kmod-nf-nat kmod-nf-nathelper kmod-nf-nathelper-extra iptables-mod-extra \
|
||||
iptables-mod-ipsec kmod-crypto-authenc kmod-ipsec kmod-ipsec4 kmod-ipsec6 kmod-ipt-ipsec \
|
||||
|
@ -74,7 +74,7 @@ MY_DEPENDS := \
|
|||
!TARGET_mvebu:kmod-usb-net-huawei-cdc-ncm !TARGET_mvebu:kmod-usb-net-rndis !TARGET_mvebu:kmod-usb-net-cdc-ether !TARGET_mvebu:kmod-usb-net-ipheth !TARGET_mvebu:usbmuxd \
|
||||
kmod-rt2800-usb kmod-rtl8xxxu kmod-rtl8192cu kmod-net-rtl8192su \
|
||||
!TARGET_mvebu:luci-proto-qmi wpad-basic kmod-mt7601u kmod-rtl8187 \
|
||||
luci-app-mlvpn mlvpn 464xlat !TARGET_mvebu:kmod-usb-net-smsc75xx kmod-zram kmod-swconfig swconfig kmod-ipt-nat kmod-ipt-nat6 luci-app-https-dns-proxy kmod-tcp-nanqinlang iptables-mod-ipopt ss \
|
||||
luci-app-mlvpn mlvpn 464xlat kmod-zram kmod-swconfig swconfig kmod-ipt-nat kmod-ipt-nat6 luci-app-https-dns-proxy kmod-tcp-nanqinlang iptables-mod-ipopt ss \
|
||||
luci-app-acl block-mount blockd fstools luci-app-shutdown libwebp luci-proto-gre
|
||||
|
||||
OMR_SUPPORTED_LANGS := en
|
||||
|
|
|
@ -937,9 +937,9 @@ _vps_firewall_redirect_port() {
|
|||
}
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
if [ "$target" = "ACCEPT" ]; then
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
else
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username redirect router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username redirect router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
else
|
||||
|
@ -954,9 +954,9 @@ _vps_firewall_redirect_port() {
|
|||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
if [ "$target" = "ACCEPT" ]; then
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
else
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username redirect router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username redirect router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
@ -978,11 +978,11 @@ _vps_firewall_redirect_port() {
|
|||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
if [ "$target" = "ACCEPT" ]; then
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR open router $src_dport port $protoi${comment}")
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR open router $src_dport port ${protoi}${comment}")
|
||||
else
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username redirect router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR redirect router $src_dport port $protoi${comment}")
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username redirect router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR redirect router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
else
|
||||
|
@ -998,11 +998,11 @@ _vps_firewall_redirect_port() {
|
|||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
if [ "$target" = "ACCEPT" ]; then
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR open router $src_dport port $protoi${comment}")
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR open router $src_dport port ${protoi}${comment}")
|
||||
else
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username redirect router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR redirect router $src_dport port $protoi${comment}")
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username redirect router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR redirect router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
@ -1018,44 +1018,44 @@ _vps_firewall_redirect_port() {
|
|||
iptables-save --counters | sed "s:-d $src_dip/32::g" | iptables-restore -w
|
||||
}
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfwlist" | grep "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
else
|
||||
if [ "$src_dip" = "" ] && [ "$src_ip" = "" ]; then
|
||||
checkfw=$(echo "$vpsfw6list" | grep "$src_dport # OMR $username open router $src_dport port $protoi")
|
||||
checkfw=$(echo "$vpsfw6list" | grep "$src_dport # OMR $username open router $src_dport port ${protoi}")
|
||||
else
|
||||
comment=""
|
||||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
checkfw=$(echo "$vpsfw6list" | grep "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
if [ "$checkfw" = "" ]; then
|
||||
settings='{"name" : "router '$src_dport'","port" : "'$src_dport'","source_dip" : "'$src_dip'","source_ip" : "'$src_ip'","proto" : "'$protoi'","fwtype" : "ACCEPT","ipproto" : "'$family'"}'
|
||||
settings='{"name" : "router '$src_dport'","port" : "'$src_dport'","source_dip" : "'$src_dip'","source_ip" : "'$src_ip'","proto" : "'${protoi}'","fwtype" : "ACCEPT","ipproto" : "'$family'"}'
|
||||
_set_json "shorewallopen" "$settings"
|
||||
settings='{"name" : "router '$src_dport'","port" : "'$src_dport'","destip" : "'$dest_ip'","destport" : "'$dest_port'","proto" : "'$protoi'"}'
|
||||
settings='{"name" : "router '$src_dport'","port" : "'$src_dport'","destip" : "'$dest_ip'","destport" : "'$dest_port'","proto" : "'${protoi}'"}'
|
||||
_set_json "v2rayredirect" "$settings"
|
||||
fi
|
||||
if [ "$family" = "ipv4" ]; then
|
||||
if [ "$src_dip" = "" ] && [ "$src_ip" = "" ]; then
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "$src_dport # OMR $username open router $src_dport port $protoi")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "$src_dport # OMR open router $src_dport port $protoi")
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "$src_dport # OMR $username open router $src_dport port ${protoi}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "$src_dport # OMR open router $src_dport port ${protoi}")
|
||||
else
|
||||
comment=""
|
||||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR open router $src_dport port $protoi${comment}")
|
||||
vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfwlist=$(echo "$vpsfwlist" | grep -v "# OMR open router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
else
|
||||
if [ "$src_dip" = "" ] && [ "$src_ip" = "" ]; then
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "$src_dport # OMR $username open router $src_dport port $protoi")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "$src_dport # OMR open router $src_dport port $protoi")
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "$src_dport # OMR $username open router $src_dport port ${protoi}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "$src_dport # OMR open router $src_dport port ${protoi}")
|
||||
else
|
||||
[ -n "$src_dip" ] && comment=" to $src_dip"
|
||||
[ -n "$src_ip" ] && comment=" from $src_ip"
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username open router $src_dport port $protoi${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR open router $src_dport port $protoi${comment}")
|
||||
vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR $username open router $src_dport port ${protoi}${comment}")
|
||||
[ "$username" = "openmptcprouter" ] && vpsfw6list=$(echo "$vpsfw6list" | grep -v "# OMR open router $src_dport port ${protoi}${comment}")
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
|
|
@ -63,6 +63,7 @@ _setup_wan_interface() {
|
|||
set network.$1.ip4table=wan
|
||||
set network.$1.multipath=$3
|
||||
set network.$1.defaultroute=0
|
||||
set network.$1.addlatency=0
|
||||
set network.${1}_dev=device
|
||||
set network.${1}_dev.name=$2
|
||||
set network.${1}_dev.txqueuelen=20
|
||||
|
@ -165,6 +166,7 @@ set network.lan.ifname=${lanif}
|
|||
set network.lan.metric=2048
|
||||
set network.lan.ipv6=0
|
||||
set network.lan.delegate=0
|
||||
set network.lan.addlatency=0
|
||||
EOF
|
||||
|
||||
uci -q batch <<-EOF
|
||||
|
|
Loading…
Reference in a new issue