🍕 Sync 2026-10-01 02:00:33
Merge-upstream / merge (push) Canceled after 0s

This commit is contained in:
github-actions[bot] committed 2026-10-01 02:00:33 +08:00
1 parent ab975ad524
commit 94756ee2b5
3 files changed
+256 -175

No files matched your search

@@ -524,7 +524,7 @@ function refBox(title,note,rows){
}
function sect(title,kids,attrs){
var a=attrs||{};
a['class']='cbi-section';
a=Object.assign({},a,{'class':'cbi-section'+(a['class']?' '+a['class']:'')});
return E('div',a,[E('h3',{'id':a.id?a.id+'-title':null},title)].concat(kids||[]));
}
function colTable(cols,kids){
@@ -738,7 +738,7 @@ return view.extend({
[_('Ingress CAKE options'),[txt('ing_opts',w.ingress_options,_('e.g. %s').format('triple-isolate memlimit 32mb')),desc(_('CAKE ingress options, space separated.'))]],
[_('Egress CAKE options'),[txt('egr_opts',w.egress_options,_('e.g. %s').format('wash')),desc(_('CAKE egress options, space separated.'))]],
[_('Common CAKE options'),[txt('opts',w.options,_('e.g. %s').format('overhead 46 memlimit 32mb')),desc(OPT_DESC.options)]]
],[E('div',{'class':'cbi-tab-descr'},_('Invalid CAKE options can stop qosify starting.'))],'qs-wide')
],null,'qs-wide')
]);
// Every pane is marked, as the sub tabs share LuCI's stored tab id with the page tabs.
if(!grp.querySelector('[data-tab-active="true"]'))grp.firstChild.setAttribute('data-tab-active','true');
@@ -1192,6 +1192,7 @@ return view.extend({
fi=E('input',{'type':'file','id':id,'style':'display:none','change':function(){nm.textContent=fi.files[0]?fi.files[0].name:_('No file selected');}});
return [E('code',{},path),E('span',{},[fi,E('button',{'class':'cbi-button','click':function(){fi.click();}},_('Choose file…')),' ',nm])];
}
var box={'class':'qos-box'};
return E('div',{'id':'qos-ad'},[
sect(_('Backup'),[
sdesc(_('Download the current files from the router.')),
@@ -1199,7 +1200,7 @@ return view.extend({
bkRow(0,UCI_PATH,'qosify',ctx.cfgStat),
bkRow(1,RULES_PATH,'00-defaults.conf',ctx.rulesStat)
])
]),
],{'class':'qos-box','id':'qos-ad-bk'}),
sect(_('Restore'),[
sdesc(_('The selected files replace the ones on the router and qosify is reloaded.')),
gridTable([_('File'),_('Upload')],[
@@ -1208,16 +1209,24 @@ return view.extend({
]),
E('div',{'class':'cbi-page-actions'},
E('button',{'class':'cbi-button cbi-button-apply','click':function(){return self.uploadFiles();}},_('Upload & Apply')))
]),
],box),
sect(_('Maintenance'),[
E('div',{'class':'cbi-section-node'},valRow(_('Re-check devices'),[
E('button',{'class':'cbi-button cbi-button-action','id':'qos-btn-chkdev','click':function(){return self.checkDevices();}},_('Check Devices')),
desc(_('Re-runs the daemon\'s own device pass: every shaped section is looked up again, one whose device now exists is started and one whose device has gone is stopped. Nothing is reported back by the call — the result shows in the Service table on the Overview tab.'))]))
]),
sdesc(_('Re-runs the daemon\'s own device pass.')),
gridTable([_('Action'),_('Description')],[
[_('Re-check devices'),_('Every shaped section is looked up again, one whose device now exists is started and one whose device has gone is stopped. Nothing is reported back by the call — the result shows in the Service table on the Overview tab.')]
]),
E('div',{'class':'cbi-page-actions'},
E('button',{'class':'cbi-button cbi-button-action','id':'qos-btn-chkdev','click':function(){return self.checkDevices();}},_('Check Devices')))
],box),
sect(_('Defaults'),[
E('div',{'class':'cbi-section-node'},valRow(_('Restore qosify defaults'),
E('button',{'class':'cbi-button cbi-button-negative','click':function(){return self.resetDefaults();}},_('Reset'))))
])
sdesc(_('Restore qosify defaults. Shaping is left disabled.')),
gridTable([_('File'),_('Replaced with')],[
[E('code',{},UCI_PATH),_('qosify package template')],
[E('code',{},RULES_PATH),_('qosify package template')]
]),
E('div',{'class':'cbi-page-actions'},
E('button',{'class':'cbi-button cbi-button-negative','click':function(){return self.resetDefaults();}},_('Reset')))
],box)
]);
},
@@ -82,6 +82,60 @@
margin: 0;
}
/* Quick Add and Reference folds, and every Advanced section, each get their
own box, drawn like the quick settings and counters boxes, with a heading
sized to the rest of the app. */
#qos-app .qa > details.cbi-section,
#qos-app .cbi-section.qos-box {
margin: 0 0 var(--qos-gap);
padding: var(--qos-pad);
border: 1px solid var(--qos-bd);
border-radius: var(--qos-r);
}
#qos-app .qa > details.cbi-section > summary > h3,
#qos-app .qos-box > h3 {
font-size: 1em;
font-weight: 600;
line-height: 1.4;
padding: 0;
}
/* The fold box sits just clear of its heading; the theme's h3 line-height
would otherwise double its depth. */
#qos-app .qa > details.cbi-section {
padding: .4em .75em;
}
#qos-app .qos-box > h3 {
margin: 0 0 var(--qos-gap);
}
/* Advanced: every section is a box with a table and its buttons on the right. */
#qos-ad .cbi-page-actions {
display: flex;
justify-content: flex-end;
gap: .4em;
margin: var(--qos-gap) 0 0;
}
#qos-ad .cbi-page-actions::after {
content: none;
}
/* Bootstrap floats an action button left; every Advanced button sits right. */
#qos-ad .cbi-page-actions > * {
float: none;
margin: 0;
}
#qos-ad-bk .th:last-child,
#qos-ad-bk .td:last-child {
width: 1%;
text-align: right;
white-space: nowrap;
}
/* Reference panels inside a section. */
#qos-app details:not(.cbi-section) {
margin: var(--qos-gap) 0 0;
@@ -288,15 +342,16 @@
the same column. */
#qos-app .qs-box {
min-width: 0;
min-height: 17em;
padding: .7em 1.5em;
min-height: 13em;
padding: .3em 1.5em;
border: 1px solid var(--qos-bd);
border-radius: var(--qos-r);
}
#qos-qs-sect .cbi-value {
align-items: flex-start;
padding: .55em 0;
margin: 0;
padding: .25em 0;
}
#qos-qs-sect .cbi-value + .cbi-value {
+178 -161
View File
@@ -27,34 +27,34 @@ msgstr ""
msgid "%s (from bandwidth)"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2085
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2094
msgid ""
"%s and %s are replaced with the templates shipped by the qosify package, and "
"shaping is left disabled."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1809
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1818
msgid ""
"%s came back empty although it is %d bytes on disk — refusing to overwrite it"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2346
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2355
msgid "%s changed on disk — your unsaved edits are still in the editor."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2249
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2258
msgid ""
"%s could not be read — the editor is left empty and will not be saved over "
"it."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1833
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1842
msgid ""
"%s has changed since this editor was loaded. Saving now discards those "
"changes."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1864
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1873
msgid ""
"%s is %d bytes on disk but was never loaded into the editor — refusing to "
"truncate it. Reload the page first."
@@ -64,7 +64,7 @@ msgstr ""
msgid "%s is a list in this section — edit %s directly"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1656
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1665
msgid ""
"%s is not in the defaults list — qosify does not load it, so the Rules tab "
"has no effect"
@@ -80,28 +80,28 @@ msgstr ""
msgid "%s quick settings"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2069
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2078
msgid "%s uploaded, qosify reloaded."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2103
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2112
msgid "%s was not written: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2106
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2115
msgid "%s was reset but %s was not written: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1945
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1954
msgid "%s, applied (QoS disabled)."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1950
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1959
msgid ""
"%s, applied — qosify did not answer on ubus, so shaping could not be checked."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1947
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1956
msgid "%s, applied."
msgstr ""
@@ -142,14 +142,18 @@ msgstr ""
msgid "(this qosify build has no NQB)"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2185
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2194
msgid "A config defaults section already exists."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2183
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2192
msgid "A section name may only contain letters, digits and underscores."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1215
msgid "Action"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:856
msgid "Active"
msgstr ""
@@ -180,7 +184,7 @@ msgstr ""
msgid "Advanced"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1870
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1879
msgid "An empty %s stops all shaping. Continue?"
msgstr ""
@@ -200,7 +204,7 @@ msgstr ""
msgid "Available"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1196
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1197
msgid "Backup"
msgstr ""
@@ -215,7 +219,7 @@ msgid "Basic"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:224
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2029
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2038
msgid "Binary content rejected"
msgstr ""
@@ -257,7 +261,7 @@ msgstr ""
msgid "Cancel"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1214
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1219
msgid "Check Devices"
msgstr ""
@@ -269,22 +273,22 @@ msgstr ""
msgid "Classes"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1737
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1746
msgid "Cleanup exited with code %d"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1146
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1999
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2005
msgid "Clear"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1869
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1878
msgid "Clear configuration"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1999
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2005
msgid "Clear editor"
msgstr ""
@@ -304,20 +308,20 @@ msgstr ""
msgid "Config"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1894
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1903
msgid "Config cleared, qosify stopped."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1894
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1903
msgid "Config cleared."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1915
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1924
msgid "Config saved"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2042
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2050
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2051
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2059
msgid "Config: %s"
msgstr ""
@@ -325,7 +329,7 @@ msgstr ""
msgid "Continue"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1245
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1254
msgid "Could not read %s: %s"
msgstr ""
@@ -333,16 +337,16 @@ msgstr ""
msgid "Counters"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1404
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1627
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1413
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1636
msgid "DNS Entries"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1364
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1373
msgid "DNS Entries (%d of %d)"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1364
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1373
msgid "DNS Entries (%d)"
msgstr ""
@@ -395,7 +399,7 @@ msgid "Default timeout for dynamically added entries"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1022
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1217
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1221
msgid "Defaults"
msgstr ""
@@ -408,15 +412,19 @@ msgid ""
"prio_max_avg_pkt_len 0 (disabled)."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1215
msgid "Description"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:718
msgid "Device"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1711
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1720
msgid "Device check done."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1714
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1723
msgid "Device check failed: %s"
msgstr ""
@@ -434,8 +442,8 @@ msgstr ""
msgid "Downlink bandwidth, same format as tc. Set just below line speed."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1247
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1199
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1256
msgid "Download"
msgstr ""
@@ -447,7 +455,7 @@ msgstr ""
msgid "Download shaping"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1197
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198
msgid "Download the current files from the router."
msgstr ""
@@ -462,16 +470,16 @@ msgstr ""
msgid "Egress CAKE options"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2020
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2029
msgid "Empty file"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1990
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1999
msgid ""
"Empty the config editor? Nothing is written until you click Save & Apply."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1996
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2005
msgid ""
"Empty the rules editor? Nothing is written until you click Save & Apply."
msgstr ""
@@ -513,20 +521,20 @@ msgstr ""
msgid "Encapsulation overhead"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2182
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2191
msgid "Enter a section name."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2156
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2165
msgid "Enter a single IPv4 address (qosify does not accept CIDR)."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2159
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2168
msgid ""
"Enter a single IPv6 address (qosify does not accept CIDR or a %zone suffix)."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2141
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2150
msgid "Enter a value."
msgstr ""
@@ -534,48 +542,56 @@ msgstr ""
msgid "Entries"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1848
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1961
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1857
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1970
msgid "Error: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1845
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1854
msgid "Error: No valid config stanzas found."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1763
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1772
msgid ""
"Error: invalid characters in bandwidth or options fields. Use alphanumeric, "
"spaces, hyphens, dots, colons only."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1798
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1807
msgid "Error: name must be a device or interface name"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1769
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1778
msgid "Error: overhead must be a whole number of bytes"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1768
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1777
msgid "Error: overhead_mpu must be a whole number of bytes"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2070
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2079
msgid "Errors:"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1216
msgid ""
"Every shaped section is looked up again, one whose device now exists is "
"started and one whose device has gone is stopped. Nothing is reported back "
"by the call — the result shows in the Service table on the Overview tab."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1205
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1199
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1206
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1223
msgid "File"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1832
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1841
msgid "File changed on disk"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2021
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2030
msgid "File too large (max 64KB)"
msgstr ""
@@ -613,10 +629,6 @@ msgstr ""
msgid "Interface"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:741
msgid "Invalid CAKE options can stop qosify starting."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1173
msgid "Like dns:... but only matches cname entries"
msgstr ""
@@ -631,12 +643,12 @@ msgstr ""
msgid "List of files with port/IP/host mappings"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1402
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1404
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1411
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1413
msgid "Loading..."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1212
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1213
msgid "Maintenance"
msgstr ""
@@ -648,7 +660,7 @@ msgstr ""
msgid "Mapping file syntax"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1692
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1701
msgid "Mapping files reloaded."
msgstr ""
@@ -672,7 +684,7 @@ msgid "Missing"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1199
msgid "Modified"
msgstr ""
@@ -690,11 +702,11 @@ msgstr ""
msgid "Netdev to enable QoS on. Required."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1594
msgid "No CAKE tin statistics."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1628
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1637
msgid "No DNS entries."
msgstr ""
@@ -706,7 +718,7 @@ msgstr ""
msgid "No classes defined in %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2142
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2151
msgid "No classes defined. Add classes in the Config tab first."
msgstr ""
@@ -715,23 +727,23 @@ msgstr ""
msgid "No file selected"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2006
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2015
msgid "No files selected."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1594
msgid "No output."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1568
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1577
msgid "No per-class counters."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2154
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2163
msgid "No spaces or # allowed in patterns or addresses."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2030
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2039
msgid "No valid UCI config stanzas"
msgstr ""
@@ -739,7 +751,7 @@ msgstr ""
msgid "Not Running"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1771
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1780
msgid "Note: bandwidth not set — CAKE will run unlimited on that direction."
msgstr ""
@@ -773,11 +785,11 @@ msgstr ""
msgid "Overview"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1834
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1843
msgid "Overwrite"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2007
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2016
msgid "Overwrite config files"
msgstr ""
@@ -787,12 +799,12 @@ msgid ""
"dns lookups are passed to qosify via the add_dns_host ubus call."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2150
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2159
msgid "Port must be 1-65534 (qosify rejects 65535)."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2146
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2149
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2155
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2158
msgid "Port must be a number or a range (4500, 5060-5061)."
msgstr ""
@@ -812,15 +824,15 @@ msgstr ""
msgid "Quick Add: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2153
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2162
msgid "Range start must not exceed end."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1213
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1216
msgid "Re-check devices"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1707
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1716
msgid "Re-checking devices..."
msgstr ""
@@ -828,27 +840,23 @@ msgstr ""
msgid "Re-read the mapping files only"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1690
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1699
msgid "Re-reading the mapping files..."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1215
msgid ""
"Re-runs the daemon's own device pass: every shaped section is looked up "
"again, one whose device now exists is started and one whose device has gone "
"is stopped. Nothing is reported back by the call — the result shows in the "
"Service table on the Overview tab."
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1214
msgid "Re-runs the daemon's own device pass."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2024
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2033
msgid "Read error"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2035
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2044
msgid "Reading and validating files..."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1681
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1690
msgid "Reading tc output..."
msgstr ""
@@ -864,32 +872,36 @@ msgstr ""
msgid "Reload Rules"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1695
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1704
msgid "Reload failed: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1585
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1223
msgid "Replaced with"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1594
msgid "Requires write access."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1219
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2086
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1228
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2095
msgid "Reset"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2120
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2129
msgid "Reset failed: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2084
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2093
msgid "Reset to defaults"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2116
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2125
msgid "Reset to defaults, applied."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2095
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2104
msgid "Resetting"
msgstr ""
@@ -897,15 +909,15 @@ msgstr ""
msgid "Restart"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1203
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1204
msgid "Restore"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1218
msgid "Restore qosify defaults"
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1222
msgid "Restore qosify defaults. Shaping is left disabled."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2095
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2104
msgid "Restoring defaults..."
msgstr ""
@@ -913,12 +925,12 @@ msgstr ""
msgid "Rules"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1976
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1985
msgid "Rules saved"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2053
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2056
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2062
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2065
msgid "Rules: %s"
msgstr ""
@@ -939,24 +951,24 @@ msgstr ""
msgid "Save & Apply"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1825
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1897
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1924
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1985
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1834
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1906
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1933
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1994
msgid "Save failed: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1803
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1906
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1972
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1812
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1915
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1981
msgid "Saving"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1803
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1812
msgid "Saving settings and applying..."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2186
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2195
msgid "Section %s already exists."
msgstr ""
@@ -966,7 +978,7 @@ msgid ""
"qosify.init reads config alias the same way as config class."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1724
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1733
msgid "Sending %s to qosify..."
msgstr ""
@@ -990,11 +1002,11 @@ msgstr ""
msgid "Service"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1745
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1754
msgid "Service action failed: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1817
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1826
msgid "Settings saved"
msgstr ""
@@ -1004,7 +1016,7 @@ msgid "Shaping"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:941
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1198
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1199
msgid "Size"
msgstr ""
@@ -1034,7 +1046,7 @@ msgstr ""
msgid "TCP single port, or range from <port> to <endport>"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1680
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1689
msgid "The detailed tc output needs write access to this page."
msgstr ""
@@ -1044,12 +1056,12 @@ msgid ""
"may be incomplete."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1204
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1205
msgid ""
"The selected files replace the ones on the router and qosify is reloaded."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2008
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2017
msgid ""
"The selected files replace the ones on the router and qosify is reloaded. "
"Download a backup from this tab first if you need one."
@@ -1059,11 +1071,11 @@ msgstr ""
msgid "Time below bulk_trigger_pps threshold until a bulk flow mark is removed"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1402
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1411
msgid "Traffic by CAKE Tin"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1401
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1410
msgid "Traffic by Class"
msgstr ""
@@ -1097,15 +1109,15 @@ msgstr ""
msgid "Uplink bandwidth, same format as tc. Set just below line speed."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1205
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1206
msgid "Upload"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1210
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1211
msgid "Upload & Apply"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2009
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2018
msgid "Upload and apply"
msgstr ""
@@ -1113,11 +1125,11 @@ msgstr ""
msgid "Upload bandwidth"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2061
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2070
msgid "Upload error: %s"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2078
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2087
msgid "Upload failed: %s"
msgstr ""
@@ -1125,7 +1137,7 @@ msgstr ""
msgid "Upload shaping"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2035
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2044
msgid "Uploading"
msgstr ""
@@ -1141,25 +1153,25 @@ msgstr ""
msgid "Valid"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1951
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1960
msgid "Warning: %s but qosify is not shaping traffic — check the Status tab."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1690
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1707
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1724
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1699
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1716
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1733
msgid "Working"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1870
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1879
msgid "Write empty file"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1906
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1915
msgid "Writing config and reloading qosify..."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1972
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1981
msgid "Writing rules and reloading qosify..."
msgstr ""
@@ -1173,13 +1185,13 @@ msgstr ""
msgid "active"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1767
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1776
msgid ""
"bandwidth_down does not look like a tc rate (100mbit, 12MBps, unlimited) — "
"passing it through anyway"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1766
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1775
msgid ""
"bandwidth_up does not look like a tc rate (100mbit, 12MBps, unlimited) — "
"passing it through anyway"
@@ -1211,7 +1223,7 @@ msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:739
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:740
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1160
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2129
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:2138
msgid "e.g. %s"
msgstr ""
@@ -1219,7 +1231,7 @@ msgstr ""
msgid "fnmatch() pattern supporting * and ? as wildcard characters"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1613
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1622
msgid "get_stats did not answer."
msgstr ""
@@ -1302,25 +1314,30 @@ msgid ""
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:833
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1729
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1738
msgid "qosify did not come up — check the system log"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1610
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1672
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1619
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1681
msgid "qosify is not running. Start from the Overview tab."
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1735
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1887
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1744
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1896
msgid "qosify is still running — leaving the qdiscs alone"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1253
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1224
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1225
msgid "qosify package template"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1262
msgid "qosify-status"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1682
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1691
msgid "qosify-status returned no output."
msgstr ""
@@ -1331,11 +1348,11 @@ msgid ""
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:832
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1609
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1671
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1728
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1734
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1886
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1618
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1680
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1737
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1743
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1895
msgid "rpcd is not answering for qosify, so the service state is unknown."
msgstr ""
@@ -1347,12 +1364,12 @@ msgstr ""
msgid "section type"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1529
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1533
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1538
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1542
msgid "share"
msgstr ""
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1541
#: applications/luci-app-qosify/htdocs/luci-static/resources/view/qosify/main.js:1550
msgid "total"
msgstr ""