cinnamon applets sysmonitor
This commit is contained in:
		| @ -0,0 +1,16 @@ | ||||
| const Gettext = imports.gettext; | ||||
| const GLib = imports.gi.GLib; | ||||
| try { | ||||
|     var GTop = imports.gi.GTop; | ||||
| } | ||||
| catch (e) { | ||||
|     var GTop = null; | ||||
| } | ||||
|  | ||||
| const UUID = "sysmonitor@orcus"; | ||||
|  | ||||
| function _(str) { | ||||
|   return Gettext.dgettext(UUID, str); | ||||
| } | ||||
|  | ||||
| Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale") | ||||
| @ -0,0 +1,431 @@ | ||||
| /* | ||||
| Copyright 2012 Josef Michálek (Aka Orcus) <0rcus.cz@gmail.com> | ||||
|  | ||||
| This file is part of Sysmonitor | ||||
|  | ||||
| Sysmonitor is free software: you can redistribute it and/or modify it under the | ||||
| terms of the GNU General Public License as published by the Free Software | ||||
| Foundation, either version 3 of the License, or (at your option) any later | ||||
| version. | ||||
|  | ||||
| Sysmonitor is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
| WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||||
| FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||||
| details. | ||||
|  | ||||
| You should have received a copy of the GNU General Public License along | ||||
| with Sysmonitor. If not, see http://www.gnu.org/licenses/. | ||||
| */ | ||||
|  | ||||
| const Lang = imports.lang; | ||||
| const Applet = imports.ui.applet; | ||||
| const Settings = imports.ui.settings; | ||||
| const Tooltips = imports.ui.tooltips; | ||||
| const Cinnamon = imports.gi.Cinnamon; | ||||
| const Mainloop = imports.mainloop; | ||||
| const GLib = imports.gi.GLib; | ||||
| const Gtk = imports.gi.Gtk; | ||||
| const St = imports.gi.St; | ||||
|  | ||||
| const AppletDir = imports.ui.appletManager.applets['sysmonitor@orcus']; | ||||
| const _ = AppletDir.__init__._; | ||||
| const GTop = AppletDir.__init__.GTop; | ||||
| const Graph = AppletDir.graph.Graph; | ||||
| const Providers = AppletDir.providers; | ||||
|  | ||||
| function colorToArray(c) { | ||||
|     c = c.match(/\((.*)\)/)[1].split(",").map(Number); | ||||
|     c = [c[0]/255, c[1]/255, c[2]/255, 3 in c ? c[3] : 1] | ||||
|     return c; | ||||
| } | ||||
|  | ||||
| function MyTooltip(panelItem, initTitle, orientation) { | ||||
|     this._init(panelItem, initTitle, orientation); | ||||
| } | ||||
|  | ||||
| MyTooltip.prototype = { | ||||
|     __proto__: Tooltips.PanelItemTooltip.prototype, | ||||
|  | ||||
|     _init: function(panelItem, initTitle, orientation) { | ||||
|         Tooltips.PanelItemTooltip.prototype._init.call(this, panelItem, initTitle, orientation); | ||||
|         this._tooltip.set_style("text-align:left"); | ||||
|     }, | ||||
|  | ||||
|     set_text: function(text) { | ||||
|         this._tooltip.get_clutter_text().set_markup(text); | ||||
|     } | ||||
| } | ||||
|  | ||||
| function MyApplet(metadata, orientation, panel_height, instance_id) { | ||||
|     this._init(metadata, orientation, panel_height, instance_id); | ||||
| } | ||||
|  | ||||
| MyApplet.prototype = { | ||||
|     __proto__: Applet.Applet.prototype, | ||||
|  | ||||
|     _init: function(metadata, orientation, panel_height, instance_id) { | ||||
|         Applet.Applet.prototype._init.call(this, orientation, panel_height, instance_id); | ||||
|  | ||||
|         try { | ||||
|             if (!GTop) { | ||||
|                 let icon = new St.Icon(); | ||||
|                 icon.set_icon_size(panel_height); | ||||
|                 icon.set_icon_name("face-sad"); | ||||
|                 let label = new St.Label(); | ||||
|                 label.set_text("Error initializing applet"); | ||||
|                 this.actor.add(icon); | ||||
|                 this.actor.add(label); | ||||
|                 this.set_applet_tooltip("glibtop not found, please install glibtop with GObject introspection and reload the applet.\n\nLinux Mint, Ubuntu: sudo apt-get install gir1.2-gtop-2.0\nFedora: sudo dnf install libgtop2"); | ||||
|                 return; | ||||
|             } | ||||
|             this.vertical = false; | ||||
|             this.graph_ids = ["cpu", "mem", "swap", "net", "load"]; | ||||
|             this.settings = new Settings.AppletSettings(this, metadata.uuid, this.instance_id); | ||||
|             let binds = [ | ||||
|                 ["onclick_program"], | ||||
|                 ["smooth", this.on_cfg_changed_smooth], | ||||
|                 ["refresh_rate", this.on_cfg_changed_refresh_rate], | ||||
|                 ["draw_border", this.on_cfg_changed_draw_border], | ||||
|                 ["use_padding", this.on_cfg_changed_padding], | ||||
|                 ["padding_lr", this.on_cfg_changed_padding], | ||||
|                 ["padding_tb", this.on_cfg_changed_padding], | ||||
|                 ["bg_color", this.on_cfg_changed_bg_border_color], | ||||
|                 ["border_color", this.on_cfg_changed_bg_border_color], | ||||
|                 ["graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["graph_spacing", this.on_cfg_changed_graph_spacing], | ||||
|                 ["cpu_enabled", this.on_cfg_changed_graph_enabled, 0], | ||||
|                 ["cpu_override_graph_width", this.on_cfg_changed_graph_width, 0], | ||||
|                 ["cpu_graph_width", this.on_cfg_changed_graph_width, 0], | ||||
|                 ["cpu_tooltip_decimals", this.on_cfg_changed_tooltip_decimals, 0], | ||||
|                 ["cpu_color_0", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_1", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_2", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_3", this.on_cfg_changed_color, 0], | ||||
|                 ["mem_enabled", this.on_cfg_changed_graph_enabled, 1], | ||||
|                 ["mem_override_graph_width", this.on_cfg_changed_graph_width, 1], | ||||
|                 ["mem_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["mem_color_0", this.on_cfg_changed_color, 1], | ||||
|                 ["mem_color_1", this.on_cfg_changed_color, 1], | ||||
|                 ["swap_enabled", this.on_cfg_changed_graph_enabled, 2], | ||||
|                 ["swap_override_graph_width", this.on_cfg_changed_graph_width, 2], | ||||
|                 ["swap_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["swap_color_0", this.on_cfg_changed_color, 2], | ||||
|                 ["net_enabled", this.on_cfg_changed_graph_enabled, 3], | ||||
|                 ["net_override_graph_width", this.on_cfg_changed_graph_width, 3], | ||||
|                 ["net_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["net_color_0", this.on_cfg_changed_color, 3], | ||||
|                 ["net_color_1", this.on_cfg_changed_color, 3], | ||||
|                 ["load_enabled", this.on_cfg_changed_graph_enabled, 4], | ||||
|                 ["load_override_graph_width", this.on_cfg_changed_graph_width, 4], | ||||
|                 ["load_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["load_color_0", this.on_cfg_changed_color, 4] | ||||
|             ]; | ||||
|             let use_bind = typeof this.settings.bind === "function"; | ||||
|             for (let [prop, callback, arg] of binds) { | ||||
|                 if (use_bind) | ||||
|                     this.settings.bind(prop, "cfg_" + prop, callback, arg); | ||||
|                 else | ||||
|                     this.settings.bindProperty(Settings.BindingDirection.IN, prop, "cfg_" + prop, callback, arg); | ||||
|             } | ||||
|  | ||||
|             try { | ||||
|                 this.tooltip = new MyTooltip(this, "", orientation); | ||||
|             } | ||||
|             catch (e) { | ||||
|                 global.logError("Error while initializing tooltip: " + e.message); | ||||
|             } | ||||
|  | ||||
|             this.bg_color = colorToArray(this.cfg_bg_color); | ||||
|             this.border_color = colorToArray(this.cfg_border_color); | ||||
|             this.areas = new Array(this.graph_ids.length) | ||||
|             this.graphs = new Array(this.graph_ids.length) | ||||
|             for (let i = 0; i < this.graph_ids.length; i++) | ||||
|                 this.graphs[i] = null; | ||||
|             this.resolution_needs_update = true; | ||||
|  | ||||
|             this.area = new St.DrawingArea(); | ||||
|             this.actor.add_child(this.area); | ||||
|             this.area.connect("repaint", Lang.bind(this, function() { this.paint(); })); | ||||
|              | ||||
|             this.on_cfg_changed_graph_enabled(); | ||||
|             this.on_cfg_changed_padding(); | ||||
|             this.update(); | ||||
|         } | ||||
|         catch (e) { | ||||
|             global.logError(e.message); | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     addGraph: function(provider, graph_idx) { | ||||
|         let graph = new Graph(provider); | ||||
|         this.graphs[graph_idx] = graph; | ||||
|  | ||||
|         provider.refresh_rate = this.cfg_refresh_rate; | ||||
|         graph.setSmooth(this.cfg_smooth); | ||||
|         graph.setDrawBorder(this.cfg_draw_border); | ||||
|         graph.setColors(this.getGraphColors(graph_idx)); | ||||
|         graph.setBGColor(this.bg_color); | ||||
|         graph.setBorderColor(this.border_color); | ||||
|         let tooltip_decimals = this.getGraphTooltipDecimals(graph_idx); | ||||
|         if (typeof tooltip_decimals !== "undefined") | ||||
|             provider.setTextDecimals(tooltip_decimals); | ||||
|          | ||||
|         return graph; | ||||
|     }, | ||||
|  | ||||
|     update: function() { | ||||
|         let tooltip = ""; | ||||
|         for (let i = 0; i < this.graphs.length; ++i) | ||||
|         { | ||||
|             if (this.graphs[i]) { | ||||
|                 this.graphs[i].refresh(); | ||||
|                 if (i > 0) | ||||
|                     tooltip = tooltip + "\n"; | ||||
|                 let text = this.graphs[i].provider.getText(); | ||||
|                 if (this.tooltip) | ||||
|                     tooltip = tooltip + "<b>" + text[0] + "</b> " + text[1]; | ||||
|                 else | ||||
|                     tooltip = tooltip + text[0] + " " + text[1]; | ||||
|             } | ||||
|         } | ||||
|         if (this.tooltip) | ||||
|             this.tooltip.set_text(tooltip); | ||||
|         else | ||||
|             this.set_applet_tooltip(tooltip); | ||||
|  | ||||
|         this.repaint(); | ||||
|  | ||||
|         this.update_timeout_id = Mainloop.timeout_add(Math.max(100, this.cfg_refresh_rate), Lang.bind(this, this.update)); | ||||
|     }, | ||||
|  | ||||
|     paint: function() { | ||||
|         if (this.resolution_needs_update) { | ||||
|             // Drawing area size can be reliably retrieved only in repaint callback | ||||
|             let [area_width, area_height] = this.area.get_size(); | ||||
|             for (let i = 0; i < this.graphs.length; i++) { | ||||
|                 if (this.graphs[i]) | ||||
|                     this.updateGraphResolution(i, area_width, area_height); | ||||
|             } | ||||
|             this.resolution_needs_update = false; | ||||
|         } | ||||
|  | ||||
|         let cr = this.area.get_context(); | ||||
|         let graph_offset = 0; | ||||
|  | ||||
|         for (let i = 0; i < this.graphs.length; i++) { | ||||
|             if (this.graphs[i]) { | ||||
|                 if (this.vertical) | ||||
|                     cr.translate(0, graph_offset); | ||||
|                 else | ||||
|                     cr.translate(graph_offset, 0); | ||||
|  | ||||
|                 this.graphs[i].paint(cr, this.cfg_graph_spacing == -1 && i > 0); | ||||
|  | ||||
|                 graph_offset = this.getGraphWidth(i) + this.cfg_graph_spacing; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         cr.$dispose(); | ||||
|     }, | ||||
|  | ||||
|     repaint: function() { | ||||
|         this.area.queue_repaint(); | ||||
|     }, | ||||
|  | ||||
|     getGraphWidth: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         return this["cfg_" + graph_id + "_override_graph_width"] ? this["cfg_" + graph_id + "_graph_width"] : this.cfg_graph_width; | ||||
|     }, | ||||
|  | ||||
|     getGraphColors: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         let c = []; | ||||
|         for (let j = 0; j < this.graphs[graph_idx].dim; j++) { | ||||
|             let prop = "cfg_" + graph_id + "_color_" + j; | ||||
|             if (this.hasOwnProperty(prop)) | ||||
|                 c.push(colorToArray(this[prop])); | ||||
|             else | ||||
|                 break; | ||||
|         } | ||||
|         return c; | ||||
|     }, | ||||
|  | ||||
|     getGraphTooltipDecimals: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         let prop = "cfg_" + graph_id + "_tooltip_decimals"; | ||||
|         if (this.hasOwnProperty(prop)) | ||||
|             return this[prop]; | ||||
|     }, | ||||
|  | ||||
|     resizeArea: function() { | ||||
|         let total_graph_width = 0; | ||||
|         let enabled_graphs = 0; | ||||
|         for (let i = 0; i < this.graphs.length; i++) { | ||||
|             if (this.graphs[i]) { | ||||
|                 total_graph_width += this.getGraphWidth(i); | ||||
|                 enabled_graphs++; | ||||
|             } | ||||
|         } | ||||
|         if (enabled_graphs > 1) | ||||
|             total_graph_width += this.cfg_graph_spacing * (enabled_graphs - 1); | ||||
|  | ||||
|         if (this.vertical) | ||||
|             this.area.set_size(-1, total_graph_width); | ||||
|         else | ||||
|             this.area.set_size(total_graph_width, -1); | ||||
|  | ||||
|         this.resolution_needs_update = true; | ||||
|     }, | ||||
|  | ||||
|     updateGraphResolution: function(graph_idx, area_width, area_height) { | ||||
|         if (this.vertical) | ||||
|             this.graphs[graph_idx].setResolution(area_width, this.getGraphWidth(graph_idx)); | ||||
|         else | ||||
|             this.graphs[graph_idx].setResolution(this.getGraphWidth(graph_idx), area_height); | ||||
|     }, | ||||
|      | ||||
|     //Cinnamon callbacks | ||||
|     on_applet_clicked: function(event) { | ||||
|         if (this.cfg_onclick_program) | ||||
|             GLib.spawn_command_line_async(this.cfg_onclick_program); | ||||
|     }, | ||||
|  | ||||
|     on_applet_removed_from_panel: function() { | ||||
|         if (this.update_timeout_id > 0) { | ||||
|             Mainloop.source_remove(this.update_timeout_id); | ||||
|             this.update_timeout_id = 0; | ||||
|         } | ||||
|         if (this.settings) | ||||
|             this.settings.finalize(); | ||||
|     }, | ||||
|  | ||||
|     on_orientation_changed: function(orientation) { | ||||
|         this.on_cfg_changed_graph_width(); | ||||
|     }, | ||||
|  | ||||
|     //Configuration change callbacks | ||||
|     on_cfg_changed_graph_enabled: function(enabled, graph_idx) { | ||||
|         let enable = (i) => { | ||||
|             let graph_id = this.graph_ids[i]; | ||||
|             if (this["cfg_" + graph_id + "_enabled"]) { | ||||
|                 if (this.graphs[i]) | ||||
|                     return; | ||||
|                 if (i == 0) | ||||
|                     this.addGraph(new Providers.CpuData(), i); | ||||
|                 else if (i == 1) | ||||
|                     this.addGraph(new Providers.MemData(), i); | ||||
|                 else if (i == 2) | ||||
|                     this.addGraph(new Providers.SwapData(), i); | ||||
|                 else if (i == 3) | ||||
|                     this.addGraph(new Providers.NetData(), i).setAutoScale(1024); | ||||
|                 else if (i == 4) { | ||||
|                     let ncpu = GTop.glibtop_get_sysinfo().ncpu; | ||||
|                     this.addGraph(new Providers.LoadAvgData(), i).setAutoScale(2 * ncpu); | ||||
|                 } | ||||
|             } | ||||
|             else if (this.graphs[i]) { | ||||
|                 this.graphs[i] = null; | ||||
|             } | ||||
|         }; | ||||
|         if (typeof graph_idx !== "undefined") | ||||
|             enable(graph_idx); | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 enable(i); | ||||
|  | ||||
|         this.resizeArea(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_smooth: function() { | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) | ||||
|                 g.smooth = this.cfg_smooth; | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_refresh_rate: function() { | ||||
|         if (this.update_timeout_id > 0) { | ||||
|             Mainloop.source_remove(this.update_timeout_id); | ||||
|             this.update_timeout_id = 0; | ||||
|         } | ||||
|         for (let g of this.graphs) | ||||
|             if (g) | ||||
|                 g.provider.refresh_rate = this.cfg_refresh_rate; | ||||
|         this.update(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_draw_border: function() { | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) | ||||
|                 g.setDrawBorder(this.cfg_draw_border); | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_padding: function() { | ||||
|         if (this.cfg_use_padding) { | ||||
|             let style = "padding:" + this.cfg_padding_tb + "px " + this.cfg_padding_lr + "px;"; | ||||
|             this.actor.set_style(style); | ||||
|         } | ||||
|         else | ||||
|             this.actor.set_style(""); | ||||
|  | ||||
|         this.resolution_needs_update = true; | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_bg_border_color: function() { | ||||
|         this.bg_color = colorToArray(this.cfg_bg_color); | ||||
|         this.border_color = colorToArray(this.cfg_border_color); | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) { | ||||
|                 g.bg_color = this.bg_color; | ||||
|                 g.border_color = this.border_color; | ||||
|             } | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_graph_width: function() { | ||||
|         this.resizeArea(); | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_graph_spacing: function() { | ||||
|         this.resizeArea(); | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_tooltip_decimals: function(decimals, graph_idx) { | ||||
|         if (typeof graph_idx !== "undefined") { | ||||
|             let provider = this.graphs[graph_idx].provider; | ||||
|             if ("setTextDecimals" in provider) | ||||
|                 provider.setTextDecimals(this.getGraphTooltipDecimals(graph_idx)); | ||||
|         } | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 if (this.graphs[i]) { | ||||
|                     let provider = this.graphs[i].provider; | ||||
|                     if ("setTextDecimals" in provider) | ||||
|                         provider.setTextDecimals(this.getGraphTooltipDecimals(i)); | ||||
|                 } | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_color: function(width, graph_idx) { | ||||
|         if (typeof graph_idx !== "undefined") { | ||||
|             if (this.graphs[graph_idx]) | ||||
|                 this.graphs[graph_idx].setColors(this.getGraphColors(graph_idx)); | ||||
|         } | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 if (this.graphs[i]) | ||||
|                     this.graphs[i].setColors(this.getGraphColors(i)); | ||||
|         this.repaint(); | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function main(metadata, orientation, panel_height, instance_id) { | ||||
|     let myApplet = new MyApplet(metadata, orientation, panel_height, instance_id); | ||||
|     return myApplet; | ||||
| } | ||||
| @ -0,0 +1,164 @@ | ||||
| const Lang = imports.lang; | ||||
|  | ||||
| function Graph(provider) { | ||||
|     this._init(provider); | ||||
| } | ||||
|  | ||||
| Graph.prototype = { | ||||
|     _init: function(provider) { | ||||
|         this.provider = provider; | ||||
|         this.colors = [[1,1,1,1]]; | ||||
|         this.bg_color = [0,0,0,1]; | ||||
|         this.border_color = [1,1,1,1]; | ||||
|         this.smooth = false; | ||||
|         this.data = []; | ||||
|         this.dim = this.provider.getDim(); | ||||
|         this.autoScale = false; | ||||
|         this.scale = 1; | ||||
|         this.width = 1; | ||||
|         this.height = 1; | ||||
|         this.draw_border = true; | ||||
|         this.resize_data = false; | ||||
|     }, | ||||
|      | ||||
|     _setColor: function(cr, i) { | ||||
|         let c = this.colors[i % this.colors.length]; | ||||
|         cr.setSourceRGBA(c[0], c[1], c[2], c[3]); | ||||
|     }, | ||||
|  | ||||
|     _resizeData: function() { | ||||
|         let datasize = this.width - (this.draw_border ? 2 : 0); | ||||
|         if (datasize > this.data.length) { | ||||
|             let d = Array(datasize - this.data.length); | ||||
|             for (let i = 0; i < d.length; i++) { | ||||
|                 d[i] = Array(this.dim); | ||||
|                 for (let j = 0; j < this.dim; j++) | ||||
|                     d[i][j] = 0; | ||||
|             } | ||||
|             this.data = d.concat(this.data); | ||||
|         } | ||||
|         else if (datasize < this.data.length) | ||||
|             this.data = this.data.slice(this.data.length - datasize); | ||||
|     }, | ||||
|  | ||||
|     setResolution: function(width, height) { | ||||
|         this.width = width; | ||||
|         this.height = height; | ||||
|         this.resize_data = true; | ||||
|     }, | ||||
|  | ||||
|     setDrawBorder: function(draw_border) { | ||||
|         this.draw_border = draw_border; | ||||
|         this.resize_data = true; | ||||
|     }, | ||||
|  | ||||
|     setSmooth: function(smooth) { | ||||
|         this.smooth = smooth; | ||||
|     }, | ||||
|      | ||||
|     setColors: function(c) { | ||||
|         this.colors = c; | ||||
|     }, | ||||
|  | ||||
|     setBGColor: function(c) { | ||||
|         this.bg_color = c; | ||||
|     }, | ||||
|  | ||||
|     setBorderColor: function(c) { | ||||
|         this.border_color = c; | ||||
|     }, | ||||
|  | ||||
|     refresh: function() { | ||||
|         let d = this.provider.getData(); | ||||
|         this.data.push(d); | ||||
|         this.data.shift(); | ||||
|          | ||||
|         if (this.autoScale) | ||||
|         { | ||||
|             let maxVal = this.minScale; | ||||
|             for (let i = 0; i < this.data.length; ++i) | ||||
|             { | ||||
|                 let sum = this.dataSum(i, this.dim - 1); | ||||
|                 if (sum > maxVal) | ||||
|                     maxVal = sum; | ||||
|             } | ||||
|             this.scale = 1.0 / maxVal; | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     dataSum: function(i, depth) { | ||||
|         let sum = 0; | ||||
|         for (let j = 0; j <= depth; ++j) | ||||
|             sum += this.data[i][j]; | ||||
|         return sum; | ||||
|     }, | ||||
|      | ||||
|     paint: function(cr, no_left_border) { | ||||
|         if (this.resize_data) { | ||||
|             this._resizeData(); | ||||
|             this.resize_data = false; | ||||
|         } | ||||
|         let border_width = this.draw_border ? 1 : 0; | ||||
|         let graph_width = this.width - 2 * border_width; | ||||
|         let graph_height = this.height - 2 * border_width; | ||||
|         cr.setLineWidth(1); | ||||
|         //background | ||||
|         cr.setSourceRGBA(this.bg_color[0], this.bg_color[1], this.bg_color[2], this.bg_color[3]); | ||||
|         cr.rectangle(border_width, border_width, graph_width, graph_height); | ||||
|         cr.fill(); | ||||
|         //data | ||||
|         if (this.smooth) | ||||
|         { | ||||
|             for (let j = this.dim - 1; j >= 0; --j) { | ||||
|                 this._setColor(cr, j); | ||||
|                 cr.moveTo(border_width, graph_height + border_width); | ||||
|                 for (let i = 0; i < this.data.length; ++i) { | ||||
|                     let v = Math.round(graph_height * Math.min(1, this.scale * this.dataSum(i, j))); | ||||
|                     v = graph_height + border_width - v; | ||||
|                     if (i == 0) | ||||
|                         cr.lineTo(i + border_width, v); | ||||
|                     cr.lineTo(i + border_width + 0.5, v); | ||||
|                     if (i == this.data.length - 1) | ||||
|                         cr.lineTo(i + border_width + 1, v); | ||||
|                 } | ||||
|                 cr.lineTo(graph_width + border_width, graph_height + border_width); | ||||
|                 cr.lineTo(border_width, graph_height + border_width); | ||||
|                 cr.fill(); | ||||
|             } | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             for (let i = 0; i < this.data.length; ++i) { | ||||
|                 for (let j = this.dim - 1; j >= 0; --j) { | ||||
|                     this._setColor(cr, j); | ||||
|                     cr.moveTo(i + border_width + 0.5, graph_height + border_width); | ||||
|                     let v = Math.round(graph_height * Math.min(1, this.scale * this.dataSum(i, j))); | ||||
|                     cr.relLineTo(0, -v); | ||||
|                     cr.stroke(); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         //border | ||||
|         if (this.draw_border) { | ||||
|             cr.setSourceRGBA(this.border_color[0], this.border_color[1], this.border_color[2], this.border_color[3]); | ||||
|             cr.moveTo(0.5, 0.5); | ||||
|             cr.lineTo(this.width - 0.5, 0.5); | ||||
|             cr.lineTo(this.width - 0.5, this.height - 0.5); | ||||
|             cr.lineTo(0.5, this.height - 0.5); | ||||
|             if (!no_left_border) | ||||
|                 cr.closePath(); | ||||
|             cr.stroke(); | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     setAutoScale: function(minScale) | ||||
|     { | ||||
|         if (minScale > 0) | ||||
|         { | ||||
|             this.autoScale = true; | ||||
|             this.minScale = minScale; | ||||
|         } | ||||
|         else | ||||
|             this.autoScale = false; | ||||
|     } | ||||
| }; | ||||
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.7 KiB | 
| @ -0,0 +1,198 @@ | ||||
| const Gio = imports.gi.Gio; | ||||
| const AppletDir = imports.ui.appletManager.applets['sysmonitor@orcus']; | ||||
| const GTop = AppletDir.__init__.GTop; | ||||
| const _ = AppletDir.__init__._; | ||||
|  | ||||
| function CpuData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| CpuData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_cpu(); | ||||
|         this.idle_last = 0; | ||||
|         this.nice_last = 0; | ||||
|         this.sys_last = 0; | ||||
|         this.iowait_last = 0; | ||||
|         this.total_last = 0; | ||||
|         this.text_decimals = 0; | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 4; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_cpu(this.gtop); | ||||
|         let delta = (this.gtop.total - this.total_last); | ||||
|         let idle = 0; | ||||
|         let nice = 0; | ||||
|         let sys = 0; | ||||
|         let iowait = 0; | ||||
|         if (delta > 0) { | ||||
| 	        idle = (this.gtop.idle - this.idle_last) / delta; | ||||
| 	        nice = (this.gtop.nice - this.nice_last) / delta; | ||||
| 	        sys = (this.gtop.sys - this.sys_last) / delta; | ||||
| 	        iowait = (this.gtop.iowait - this.iowait_last) / delta; | ||||
|         } | ||||
|         this.idle_last = this.gtop.idle; | ||||
|         this.nice_last = this.gtop.nice; | ||||
|         this.sys_last = this.gtop.sys; | ||||
|         this.iowait_last = this.gtop.iowait; | ||||
|         this.total_last = this.gtop.total; | ||||
|         let used = 1-idle-nice-sys-iowait; | ||||
|         this.text = (100 * used).toFixed(this.text_decimals) + " %"; | ||||
|         return [used, nice, sys, iowait]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("CPU:"), this.text]; | ||||
|     }, | ||||
|  | ||||
|     setTextDecimals: function(decimals) { | ||||
|         this.text_decimals = Math.max(0, decimals); | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function MemData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| MemData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_mem(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 2; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_mem(this.gtop); | ||||
|         let used = this.gtop.used / this.gtop.total; | ||||
|         let cached = (this.gtop.buffer + this.gtop.cached) / this.gtop.total; | ||||
|         this.text = Math.round((this.gtop.used - this.gtop.cached - this.gtop.buffer) / (1024 * 1024)) | ||||
|             + " / " + Math.round(this.gtop.total / (1024 * 1024)) + _(" MB"); | ||||
|         return [used-cached, cached]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Memory:"), this.text]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function SwapData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| SwapData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_swap(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 1; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_swap(this.gtop); | ||||
|         let used = this.gtop.total > 0 ? (this.gtop.used / this.gtop.total) : 0; | ||||
|         this.text = Math.round(this.gtop.used / (1024 * 1024)) | ||||
|             + " / " + Math.round(this.gtop.total / (1024 * 1024)) + _(" MB"); | ||||
|         return [used]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Swap:"), this.text]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function NetData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| NetData.prototype = { | ||||
|     _init: function () { | ||||
|         this.gtop = new GTop.glibtop_netload(); | ||||
|         try { | ||||
|             let nl = new GTop.glibtop_netlist(); | ||||
|             this.devices = GTop.glibtop.get_netlist(nl); | ||||
|         } | ||||
|         catch(e) { | ||||
|             this.devices = []; | ||||
|             let d = Gio.File.new_for_path("/sys/class/net"); | ||||
|             let en = d.enumerate_children("standard::name", Gio.FileQueryInfoFlags.NONE, null); | ||||
|             while ((info = en.next_file(null))) | ||||
|                 this.devices.push(info.get_name()) | ||||
|         } | ||||
|         this.devices = this.devices.filter(v => v !== "lo"); //don't measure loopback interface | ||||
|         try { | ||||
|             //Workaround, because string match() function throws an error for some reason if called after GTop.glibtop.get_netlist(). After the error is thrown, everything works fine. | ||||
|             //If the match() would not be called here, the error would be thrown somewhere in Cinnamon applet init code and applet init would fail. | ||||
|             //Error message: Could not locate glibtop_init_s: ‘glibtop_init_s’: /usr/lib64/libgtop-2.0.so.10: undefined symbol: glibtop_init_s | ||||
|             //No idea why this error happens, but this workaround works. | ||||
|             "".match(/./);   | ||||
|         } | ||||
|         catch (e) { | ||||
|         } | ||||
|          | ||||
|         [this.down_last, this.up_last] = this.getNetLoad(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 2; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         let [down, up] = this.getNetLoad(); | ||||
|         let down_delta = (down - this.down_last) * 1000 / this.refresh_rate; | ||||
|         let up_delta = (up - this.up_last) * 1000 / this.refresh_rate; | ||||
|         this.down_last = down; | ||||
|         this.up_last = up; | ||||
|         this.text = Math.round(down_delta/1024) + " / " + Math.round(up_delta/1024) + _(" KB/s"); | ||||
|         return [down_delta, up_delta]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Network D/U:"), this.text]; | ||||
|     }, | ||||
|  | ||||
|     getNetLoad: function() { | ||||
|         let down = 0; | ||||
|         let up = 0; | ||||
|         for (let i = 0; i < this.devices.length; ++i) | ||||
|         { | ||||
|             GTop.glibtop.get_netload(this.gtop, this.devices[i]); | ||||
|             down += this.gtop.bytes_in; | ||||
|             up += this.gtop.bytes_out; | ||||
|         } | ||||
|         return [down, up]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function LoadAvgData() { | ||||
|     return this._init(); | ||||
| } | ||||
|  | ||||
| LoadAvgData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_loadavg(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 1; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_loadavg(this.gtop); | ||||
|         let load = this.gtop.loadavg[0]; | ||||
|         this.text = this.gtop.loadavg[0] | ||||
|             + ", " + this.gtop.loadavg[1] | ||||
|             + ", " + this.gtop.loadavg[2]; | ||||
|         return [load]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Load average:"), this.text]; | ||||
|     } | ||||
| }; | ||||
| @ -0,0 +1,279 @@ | ||||
| { | ||||
|     "header_common": { | ||||
|         "type": "header", | ||||
|         "description": "Common" | ||||
|     }, | ||||
|     "onclick_program": { | ||||
|         "type": "entry", | ||||
|         "default": "gnome-system-monitor", | ||||
|         "description": "Program to launch on click" | ||||
|     }, | ||||
|     "smooth": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Smooth graphs" | ||||
|     }, | ||||
|     "draw_border": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Draw border" | ||||
|     }, | ||||
|     "graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Common graph width", | ||||
|         "units": "pixels", | ||||
|         "tooltip": "If the applet is in a vertical panel, this sets the graph height. The graph width is then the panel width minus padding" | ||||
|     }, | ||||
|     "graph_spacing": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 3, | ||||
|         "min": -1, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Graph spacing", | ||||
|         "units": "pixels", | ||||
|         "tooltip": "The number of pixels between each graph. Can be set to -1 to allow single line borders between graphs if borders are enabled" | ||||
|     }, | ||||
|     "refresh_rate": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1000, | ||||
|         "min": 100, | ||||
|         "max": 60000, | ||||
|         "step": 50, | ||||
|         "description": "Refresh rate", | ||||
|         "units": "ms" | ||||
|     }, | ||||
|     "use_padding": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Use custom applet padding" | ||||
|     }, | ||||
|     "padding_lr": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1, | ||||
|         "min": 0, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Left/right padding", | ||||
|         "units": "pixels", | ||||
|         "dependency": "use_padding" | ||||
|     }, | ||||
|     "padding_tb": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1, | ||||
|         "min": 0, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Top/bottom padding", | ||||
|         "units": "pixels", | ||||
|         "dependency": "use_padding" | ||||
|     }, | ||||
|     "bg_color": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgba(0,0,0,0)", | ||||
|         "description": "Background color" | ||||
|     }, | ||||
|     "border_color": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(128,128,128)", | ||||
|         "description": "Border color" | ||||
|     }, | ||||
|     "separator_cpu": { | ||||
|         "type": "separator" | ||||
|     }, | ||||
|     "header_cpu": { | ||||
|         "type": "header", | ||||
|         "description": "CPU" | ||||
|     }, | ||||
|     "cpu_enabled": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "cpu_override_graph_width": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "cpu_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "cpu_override_graph_width" | ||||
|     }, | ||||
|     "cpu_tooltip_decimals": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 0, | ||||
|         "min": 0, | ||||
|         "max": 10, | ||||
|         "step": 1, | ||||
|         "description": "Show this many decimals in the tooltip", | ||||
|         "units": "decimals" | ||||
|     }, | ||||
|     "cpu_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(252,233,79)", | ||||
|         "description": "User color" | ||||
|     }, | ||||
|     "cpu_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(252,175,62)", | ||||
|         "description": "Nice color" | ||||
|     }, | ||||
|     "cpu_color_2": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(239,41,41)", | ||||
|         "description": "Kernel color" | ||||
|     }, | ||||
|     "cpu_color_3": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(94,0,0)", | ||||
|         "description": "IOWait color" | ||||
|     }, | ||||
|     "separator_mem": { | ||||
|         "type": "separator" | ||||
|     }, | ||||
|     "header_mem": { | ||||
|         "type": "header", | ||||
|         "description": "Memory" | ||||
|     }, | ||||
|     "mem_enabled": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "mem_override_graph_width": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "mem_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "mem_override_graph_width" | ||||
|     }, | ||||
|     "mem_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(118,210,255)", | ||||
|         "description": "Used color" | ||||
|     }, | ||||
|     "mem_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(52,101,164)", | ||||
|         "description": "Cached color" | ||||
|     }, | ||||
|     "separator_swap": { | ||||
|         "type": "separator" | ||||
|     }, | ||||
|     "header_swap": { | ||||
|         "type": "header", | ||||
|         "description": "Swap" | ||||
|     }, | ||||
|     "swap_enabled": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "swap_override_graph_width": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "swap_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "swap_override_graph_width" | ||||
|     }, | ||||
|     "swap_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(114,159,207)", | ||||
|         "description": "Used color" | ||||
|     }, | ||||
|     "separator_net": { | ||||
|         "type": "separator" | ||||
|     }, | ||||
|     "header_net": { | ||||
|         "type": "header", | ||||
|         "description": "Network" | ||||
|     }, | ||||
|     "net_enabled": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "net_override_graph_width": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "net_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "net_override_graph_width" | ||||
|     }, | ||||
|     "net_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(138,226,52)", | ||||
|         "description": "Download color" | ||||
|     }, | ||||
|     "net_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(239,41,41)", | ||||
|         "description": "Upload color" | ||||
|     }, | ||||
|     "separator_load": { | ||||
|         "type": "separator" | ||||
|     }, | ||||
|     "header_load": { | ||||
|         "type": "header", | ||||
|         "description": "Load" | ||||
|     }, | ||||
|     "load_enabled": { | ||||
|         "type": "checkbox", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "load_override_graph_width": { | ||||
|         "type": "checkbox", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "load_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "load_override_graph_width" | ||||
|     }, | ||||
|     "load_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(204,0,0)", | ||||
|         "description": "Color" | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,443 @@ | ||||
| /* | ||||
| Copyright 2012 Josef Michálek (Aka Orcus) <0rcus.cz@gmail.com> | ||||
|  | ||||
| This file is part of Sysmonitor | ||||
|  | ||||
| Sysmonitor is free software: you can redistribute it and/or modify it under the | ||||
| terms of the GNU General Public License as published by the Free Software | ||||
| Foundation, either version 3 of the License, or (at your option) any later | ||||
| version. | ||||
|  | ||||
| Sysmonitor is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
| WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | ||||
| FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||||
| details. | ||||
|  | ||||
| You should have received a copy of the GNU General Public License along | ||||
| with Sysmonitor. If not, see http://www.gnu.org/licenses/. | ||||
| */ | ||||
|  | ||||
| const Lang = imports.lang; | ||||
| const Applet = imports.ui.applet; | ||||
| const Settings = imports.ui.settings; | ||||
| const Tooltips = imports.ui.tooltips; | ||||
| const Cinnamon = imports.gi.Cinnamon; | ||||
| const Mainloop = imports.mainloop; | ||||
| const GLib = imports.gi.GLib; | ||||
| const Gtk = imports.gi.Gtk; | ||||
| const St = imports.gi.St; | ||||
|  | ||||
| let _, GTop, Graph, Providers; | ||||
| if (typeof require !== 'undefined') { | ||||
|     Graph = require('./graph').Graph; | ||||
|     Providers = require('./providers'); | ||||
|     let init = require('./init'); | ||||
|     _ = init._; | ||||
|     GTop = init.GTop; | ||||
| } else { | ||||
|     const AppletDir = imports.ui.appletManager.applets['sysmonitor@orcus']; | ||||
|     _ = AppletDir.init._; | ||||
|     GTop = AppletDir.init.GTop; | ||||
|     Graph = AppletDir.graph.Graph; | ||||
|     Providers = AppletDir.providers; | ||||
| } | ||||
|  | ||||
| function colorToArray(c) { | ||||
|     c = c.match(/\((.*)\)/)[1].split(",").map(Number); | ||||
|     c = [c[0]/255, c[1]/255, c[2]/255, 3 in c ? c[3] : 1] | ||||
|     return c; | ||||
| } | ||||
|  | ||||
| function MyTooltip(panelItem, initTitle, orientation) { | ||||
|     this._init(panelItem, initTitle, orientation); | ||||
| } | ||||
|  | ||||
| MyTooltip.prototype = { | ||||
|     __proto__: Tooltips.PanelItemTooltip.prototype, | ||||
|  | ||||
|     _init: function(panelItem, initTitle, orientation) { | ||||
|         Tooltips.PanelItemTooltip.prototype._init.call(this, panelItem, initTitle, orientation); | ||||
|         this._tooltip.set_style("text-align:left"); | ||||
|     }, | ||||
|  | ||||
|     set_text: function(text) { | ||||
|         this._tooltip.get_clutter_text().set_markup(text); | ||||
|     } | ||||
| } | ||||
|  | ||||
| function MyApplet(metadata, orientation, panel_height, instance_id) { | ||||
|     this._init(metadata, orientation, panel_height, instance_id); | ||||
| } | ||||
|  | ||||
| MyApplet.prototype = { | ||||
|     __proto__: Applet.Applet.prototype, | ||||
|  | ||||
|     _init: function(metadata, orientation, panel_height, instance_id) { | ||||
|         Applet.Applet.prototype._init.call(this, orientation, panel_height, instance_id); | ||||
|  | ||||
|         this.setAllowedLayout(Applet.AllowedLayout.BOTH); | ||||
|  | ||||
|         try { | ||||
|             if (!GTop) { | ||||
|                 let icon = new St.Icon(); | ||||
|                 icon.set_icon_size(panel_height); | ||||
|                 icon.set_icon_name("face-sad"); | ||||
|                 let label = new St.Label(); | ||||
|                 label.set_text("Error initializing applet"); | ||||
|                 this.actor.add(icon); | ||||
|                 this.actor.add(label); | ||||
|                 this.set_applet_tooltip("glibtop not found, please install glibtop with GObject introspection and reload the applet.\n\nLinux Mint, Ubuntu: sudo apt-get install gir1.2-gtop-2.0\nFedora: sudo dnf install libgtop2"); | ||||
|                 return; | ||||
|             } | ||||
|             this.vertical = orientation == St.Side.LEFT || orientation == St.Side.RIGHT; | ||||
|             this.graph_ids = ["cpu", "mem", "swap", "net", "load"]; | ||||
|             this.settings = new Settings.AppletSettings(this, metadata.uuid, this.instance_id); | ||||
|             let binds = [ | ||||
|                 ["onclick_program"], | ||||
|                 ["smooth", this.on_cfg_changed_smooth], | ||||
|                 ["refresh_rate", this.on_cfg_changed_refresh_rate], | ||||
|                 ["draw_border", this.on_cfg_changed_draw_border], | ||||
|                 ["use_padding", this.on_cfg_changed_padding], | ||||
|                 ["padding_lr", this.on_cfg_changed_padding], | ||||
|                 ["padding_tb", this.on_cfg_changed_padding], | ||||
|                 ["bg_color", this.on_cfg_changed_bg_border_color], | ||||
|                 ["border_color", this.on_cfg_changed_bg_border_color], | ||||
|                 ["graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["graph_spacing", this.on_cfg_changed_graph_spacing], | ||||
|                 ["cpu_enabled", this.on_cfg_changed_graph_enabled, 0], | ||||
|                 ["cpu_override_graph_width", this.on_cfg_changed_graph_width, 0], | ||||
|                 ["cpu_graph_width", this.on_cfg_changed_graph_width, 0], | ||||
|                 ["cpu_tooltip_decimals", this.on_cfg_changed_tooltip_decimals, 0], | ||||
|                 ["cpu_color_0", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_1", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_2", this.on_cfg_changed_color, 0], | ||||
|                 ["cpu_color_3", this.on_cfg_changed_color, 0], | ||||
|                 ["mem_enabled", this.on_cfg_changed_graph_enabled, 1], | ||||
|                 ["mem_override_graph_width", this.on_cfg_changed_graph_width, 1], | ||||
|                 ["mem_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["mem_color_0", this.on_cfg_changed_color, 1], | ||||
|                 ["mem_color_1", this.on_cfg_changed_color, 1], | ||||
|                 ["swap_enabled", this.on_cfg_changed_graph_enabled, 2], | ||||
|                 ["swap_override_graph_width", this.on_cfg_changed_graph_width, 2], | ||||
|                 ["swap_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["swap_color_0", this.on_cfg_changed_color, 2], | ||||
|                 ["net_enabled", this.on_cfg_changed_graph_enabled, 3], | ||||
|                 ["net_override_graph_width", this.on_cfg_changed_graph_width, 3], | ||||
|                 ["net_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["net_color_0", this.on_cfg_changed_color, 3], | ||||
|                 ["net_color_1", this.on_cfg_changed_color, 3], | ||||
|                 ["load_enabled", this.on_cfg_changed_graph_enabled, 4], | ||||
|                 ["load_override_graph_width", this.on_cfg_changed_graph_width, 4], | ||||
|                 ["load_graph_width", this.on_cfg_changed_graph_width], | ||||
|                 ["load_color_0", this.on_cfg_changed_color, 4] | ||||
|             ]; | ||||
|             let use_bind = typeof this.settings.bind === "function"; | ||||
|             for (let [prop, callback, arg] of binds) { | ||||
|                 if (use_bind) | ||||
|                     this.settings.bind(prop, "cfg_" + prop, callback, arg); | ||||
|                 else | ||||
|                     this.settings.bindProperty(Settings.BindingDirection.IN, prop, "cfg_" + prop, callback, arg); | ||||
|             } | ||||
|  | ||||
|             try { | ||||
|                 this.tooltip = new MyTooltip(this, "", orientation); | ||||
|             } | ||||
|             catch (e) { | ||||
|                 global.logError("Error while initializing tooltip: " + e.message); | ||||
|             } | ||||
|  | ||||
|             this.bg_color = colorToArray(this.cfg_bg_color); | ||||
|             this.border_color = colorToArray(this.cfg_border_color); | ||||
|             this.areas = new Array(this.graph_ids.length) | ||||
|             this.graphs = new Array(this.graph_ids.length) | ||||
|             for (let i = 0; i < this.graph_ids.length; i++) | ||||
|                 this.graphs[i] = null; | ||||
|             this.resolution_needs_update = true; | ||||
|  | ||||
|             this.area = new St.DrawingArea(); | ||||
|             this.actor.add_child(this.area); | ||||
|             this.area.connect("repaint", Lang.bind(this, function() { this.paint(); })); | ||||
|              | ||||
|             this.on_cfg_changed_graph_enabled(); | ||||
|             this.on_cfg_changed_padding(); | ||||
|             this.update(); | ||||
|         } | ||||
|         catch (e) { | ||||
|             global.logError(e.message); | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     addGraph: function(provider, graph_idx) { | ||||
|         let graph = new Graph(provider); | ||||
|         this.graphs[graph_idx] = graph; | ||||
|  | ||||
|         provider.refresh_rate = this.cfg_refresh_rate; | ||||
|         graph.setSmooth(this.cfg_smooth); | ||||
|         graph.setDrawBorder(this.cfg_draw_border); | ||||
|         graph.setColors(this.getGraphColors(graph_idx)); | ||||
|         graph.setBGColor(this.bg_color); | ||||
|         graph.setBorderColor(this.border_color); | ||||
|         let tooltip_decimals = this.getGraphTooltipDecimals(graph_idx); | ||||
|         if (typeof tooltip_decimals !== "undefined") | ||||
|             provider.setTextDecimals(tooltip_decimals); | ||||
|          | ||||
|         return graph; | ||||
|     }, | ||||
|  | ||||
|     update: function() { | ||||
|         let tooltip = ""; | ||||
|         for (let i = 0; i < this.graphs.length; ++i) | ||||
|         { | ||||
|             if (this.graphs[i]) { | ||||
|                 this.graphs[i].refresh(); | ||||
|                 if (i > 0) | ||||
|                     tooltip = tooltip + "\n"; | ||||
|                 let text = this.graphs[i].provider.getText(); | ||||
|                 if (this.tooltip) | ||||
|                     tooltip = tooltip + "<b>" + text[0] + "</b> " + text[1]; | ||||
|                 else | ||||
|                     tooltip = tooltip + text[0] + " " + text[1]; | ||||
|             } | ||||
|         } | ||||
|         if (this.tooltip) | ||||
|             this.tooltip.set_text(tooltip); | ||||
|         else | ||||
|             this.set_applet_tooltip(tooltip); | ||||
|  | ||||
|         this.repaint(); | ||||
|  | ||||
|         this.update_timeout_id = Mainloop.timeout_add(Math.max(100, this.cfg_refresh_rate), Lang.bind(this, this.update)); | ||||
|     }, | ||||
|  | ||||
|     paint: function() { | ||||
|         if (this.resolution_needs_update) { | ||||
|             // Drawing area size can be reliably retrieved only in repaint callback | ||||
|             let [area_width, area_height] = this.area.get_size(); | ||||
|             for (let i = 0; i < this.graphs.length; i++) { | ||||
|                 if (this.graphs[i]) | ||||
|                     this.updateGraphResolution(i, area_width, area_height); | ||||
|             } | ||||
|             this.resolution_needs_update = false; | ||||
|         } | ||||
|  | ||||
|         let cr = this.area.get_context(); | ||||
|         let graph_offset = 0; | ||||
|  | ||||
|         for (let i = 0; i < this.graphs.length; i++) { | ||||
|             if (this.graphs[i]) { | ||||
|                 if (this.vertical) | ||||
|                     cr.translate(0, graph_offset); | ||||
|                 else | ||||
|                     cr.translate(graph_offset, 0); | ||||
|  | ||||
|                 this.graphs[i].paint(cr, this.cfg_graph_spacing == -1 && i > 0); | ||||
|  | ||||
|                 graph_offset = this.getGraphWidth(i) + this.cfg_graph_spacing; | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         cr.$dispose(); | ||||
|     }, | ||||
|  | ||||
|     repaint: function() { | ||||
|         this.area.queue_repaint(); | ||||
|     }, | ||||
|  | ||||
|     getGraphWidth: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         return this["cfg_" + graph_id + "_override_graph_width"] ? this["cfg_" + graph_id + "_graph_width"] : this.cfg_graph_width; | ||||
|     }, | ||||
|  | ||||
|     getGraphColors: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         let c = []; | ||||
|         for (let j = 0; j < this.graphs[graph_idx].dim; j++) { | ||||
|             let prop = "cfg_" + graph_id + "_color_" + j; | ||||
|             if (this.hasOwnProperty(prop)) | ||||
|                 c.push(colorToArray(this[prop])); | ||||
|             else | ||||
|                 break; | ||||
|         } | ||||
|         return c; | ||||
|     }, | ||||
|  | ||||
|     getGraphTooltipDecimals: function(graph_idx) { | ||||
|         let graph_id = this.graph_ids[graph_idx]; | ||||
|         let prop = "cfg_" + graph_id + "_tooltip_decimals"; | ||||
|         if (this.hasOwnProperty(prop)) | ||||
|             return this[prop]; | ||||
|     }, | ||||
|  | ||||
|     resizeArea: function() { | ||||
|         let total_graph_width = 0; | ||||
|         let enabled_graphs = 0; | ||||
|         for (let i = 0; i < this.graphs.length; i++) { | ||||
|             if (this.graphs[i]) { | ||||
|                 total_graph_width += this.getGraphWidth(i); | ||||
|                 enabled_graphs++; | ||||
|             } | ||||
|         } | ||||
|         if (enabled_graphs > 1) | ||||
|             total_graph_width += this.cfg_graph_spacing * (enabled_graphs - 1); | ||||
|  | ||||
|         if (this.vertical) | ||||
|             this.area.set_size(-1, total_graph_width); | ||||
|         else | ||||
|             this.area.set_size(total_graph_width, -1); | ||||
|  | ||||
|         this.resolution_needs_update = true; | ||||
|     }, | ||||
|  | ||||
|     updateGraphResolution: function(graph_idx, area_width, area_height) { | ||||
|         if (this.vertical) | ||||
|             this.graphs[graph_idx].setResolution(area_width, this.getGraphWidth(graph_idx)); | ||||
|         else | ||||
|             this.graphs[graph_idx].setResolution(this.getGraphWidth(graph_idx), area_height); | ||||
|     }, | ||||
|      | ||||
|     //Cinnamon callbacks | ||||
|     on_applet_clicked: function(event) { | ||||
|         if (this.cfg_onclick_program) | ||||
|             GLib.spawn_command_line_async(this.cfg_onclick_program); | ||||
|     }, | ||||
|  | ||||
|     on_applet_removed_from_panel: function() { | ||||
|         if (this.update_timeout_id > 0) { | ||||
|             Mainloop.source_remove(this.update_timeout_id); | ||||
|             this.update_timeout_id = 0; | ||||
|         } | ||||
|         if (this.settings) | ||||
|             this.settings.finalize(); | ||||
|     }, | ||||
|  | ||||
|     on_orientation_changed: function(orientation) { | ||||
|         this.vertical = orientation == St.Side.LEFT || orientation == St.Side.RIGHT; | ||||
|         this.on_cfg_changed_graph_width(); | ||||
|     }, | ||||
|  | ||||
|     //Configuration change callbacks | ||||
|     on_cfg_changed_graph_enabled: function(enabled, graph_idx) { | ||||
|         let enable = (i) => { | ||||
|             let graph_id = this.graph_ids[i]; | ||||
|             if (this["cfg_" + graph_id + "_enabled"]) { | ||||
|                 if (this.graphs[i]) | ||||
|                     return; | ||||
|                 if (i == 0) | ||||
|                     this.addGraph(new Providers.CpuData(), i); | ||||
|                 else if (i == 1) | ||||
|                     this.addGraph(new Providers.MemData(), i); | ||||
|                 else if (i == 2) | ||||
|                     this.addGraph(new Providers.SwapData(), i); | ||||
|                 else if (i == 3) | ||||
|                     this.addGraph(new Providers.NetData(), i).setAutoScale(1024); | ||||
|                 else if (i == 4) { | ||||
|                     let ncpu = GTop.glibtop_get_sysinfo().ncpu; | ||||
|                     this.addGraph(new Providers.LoadAvgData(), i).setAutoScale(2 * ncpu); | ||||
|                 } | ||||
|             } | ||||
|             else if (this.graphs[i]) { | ||||
|                 this.graphs[i] = null; | ||||
|             } | ||||
|         }; | ||||
|         if (typeof graph_idx !== "undefined") | ||||
|             enable(graph_idx); | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 enable(i); | ||||
|  | ||||
|         this.resizeArea(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_smooth: function() { | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) | ||||
|                 g.smooth = this.cfg_smooth; | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_refresh_rate: function() { | ||||
|         if (this.update_timeout_id > 0) { | ||||
|             Mainloop.source_remove(this.update_timeout_id); | ||||
|             this.update_timeout_id = 0; | ||||
|         } | ||||
|         for (let g of this.graphs) | ||||
|             if (g) | ||||
|                 g.provider.refresh_rate = this.cfg_refresh_rate; | ||||
|         this.update(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_draw_border: function() { | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) | ||||
|                 g.setDrawBorder(this.cfg_draw_border); | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_padding: function() { | ||||
|         if (this.cfg_use_padding) { | ||||
|             let style = "padding:" + this.cfg_padding_tb + "px " + this.cfg_padding_lr + "px;"; | ||||
|             this.actor.set_style(style); | ||||
|         } | ||||
|         else | ||||
|             this.actor.set_style(""); | ||||
|  | ||||
|         this.resolution_needs_update = true; | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_bg_border_color: function() { | ||||
|         this.bg_color = colorToArray(this.cfg_bg_color); | ||||
|         this.border_color = colorToArray(this.cfg_border_color); | ||||
|         for (let g of this.graphs) { | ||||
|             if (g) { | ||||
|                 g.bg_color = this.bg_color; | ||||
|                 g.border_color = this.border_color; | ||||
|             } | ||||
|         } | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_graph_width: function() { | ||||
|         this.resizeArea(); | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_graph_spacing: function() { | ||||
|         this.resizeArea(); | ||||
|         this.repaint(); | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_tooltip_decimals: function(decimals, graph_idx) { | ||||
|         if (typeof graph_idx !== "undefined") { | ||||
|             let provider = this.graphs[graph_idx].provider; | ||||
|             if ("setTextDecimals" in provider) | ||||
|                 provider.setTextDecimals(this.getGraphTooltipDecimals(graph_idx)); | ||||
|         } | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 if (this.graphs[i]) { | ||||
|                     let provider = this.graphs[i].provider; | ||||
|                     if ("setTextDecimals" in provider) | ||||
|                         provider.setTextDecimals(this.getGraphTooltipDecimals(i)); | ||||
|                 } | ||||
|     }, | ||||
|  | ||||
|     on_cfg_changed_color: function(width, graph_idx) { | ||||
|         if (typeof graph_idx !== "undefined") { | ||||
|             if (this.graphs[graph_idx]) | ||||
|                 this.graphs[graph_idx].setColors(this.getGraphColors(graph_idx)); | ||||
|         } | ||||
|         else | ||||
|             for (let i = 0; i < this.graphs.length; i++) | ||||
|                 if (this.graphs[i]) | ||||
|                     this.graphs[i].setColors(this.getGraphColors(i)); | ||||
|         this.repaint(); | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function main(metadata, orientation, panel_height, instance_id) { | ||||
|     let myApplet = new MyApplet(metadata, orientation, panel_height, instance_id); | ||||
|     return myApplet; | ||||
| } | ||||
| @ -0,0 +1,164 @@ | ||||
| const Lang = imports.lang; | ||||
|  | ||||
| function Graph(provider) { | ||||
|     this._init(provider); | ||||
| } | ||||
|  | ||||
| Graph.prototype = { | ||||
|     _init: function(provider) { | ||||
|         this.provider = provider; | ||||
|         this.colors = [[1,1,1,1]]; | ||||
|         this.bg_color = [0,0,0,1]; | ||||
|         this.border_color = [1,1,1,1]; | ||||
|         this.smooth = false; | ||||
|         this.data = []; | ||||
|         this.dim = this.provider.getDim(); | ||||
|         this.autoScale = false; | ||||
|         this.scale = 1; | ||||
|         this.width = 1; | ||||
|         this.height = 1; | ||||
|         this.draw_border = true; | ||||
|         this.resize_data = false; | ||||
|     }, | ||||
|      | ||||
|     _setColor: function(cr, i) { | ||||
|         let c = this.colors[i % this.colors.length]; | ||||
|         cr.setSourceRGBA(c[0], c[1], c[2], c[3]); | ||||
|     }, | ||||
|  | ||||
|     _resizeData: function() { | ||||
|         let datasize = this.width - (this.draw_border ? 2 : 0); | ||||
|         if (datasize > this.data.length) { | ||||
|             let d = Array(datasize - this.data.length); | ||||
|             for (let i = 0; i < d.length; i++) { | ||||
|                 d[i] = Array(this.dim); | ||||
|                 for (let j = 0; j < this.dim; j++) | ||||
|                     d[i][j] = 0; | ||||
|             } | ||||
|             this.data = d.concat(this.data); | ||||
|         } | ||||
|         else if (datasize < this.data.length) | ||||
|             this.data = this.data.slice(this.data.length - datasize); | ||||
|     }, | ||||
|  | ||||
|     setResolution: function(width, height) { | ||||
|         this.width = width; | ||||
|         this.height = height; | ||||
|         this.resize_data = true; | ||||
|     }, | ||||
|  | ||||
|     setDrawBorder: function(draw_border) { | ||||
|         this.draw_border = draw_border; | ||||
|         this.resize_data = true; | ||||
|     }, | ||||
|  | ||||
|     setSmooth: function(smooth) { | ||||
|         this.smooth = smooth; | ||||
|     }, | ||||
|      | ||||
|     setColors: function(c) { | ||||
|         this.colors = c; | ||||
|     }, | ||||
|  | ||||
|     setBGColor: function(c) { | ||||
|         this.bg_color = c; | ||||
|     }, | ||||
|  | ||||
|     setBorderColor: function(c) { | ||||
|         this.border_color = c; | ||||
|     }, | ||||
|  | ||||
|     refresh: function() { | ||||
|         let d = this.provider.getData(); | ||||
|         this.data.push(d); | ||||
|         this.data.shift(); | ||||
|          | ||||
|         if (this.autoScale) | ||||
|         { | ||||
|             let maxVal = this.minScale; | ||||
|             for (let i = 0; i < this.data.length; ++i) | ||||
|             { | ||||
|                 let sum = this.dataSum(i, this.dim - 1); | ||||
|                 if (sum > maxVal) | ||||
|                     maxVal = sum; | ||||
|             } | ||||
|             this.scale = 1.0 / maxVal; | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     dataSum: function(i, depth) { | ||||
|         let sum = 0; | ||||
|         for (let j = 0; j <= depth; ++j) | ||||
|             sum += this.data[i][j]; | ||||
|         return sum; | ||||
|     }, | ||||
|      | ||||
|     paint: function(cr, no_left_border) { | ||||
|         if (this.resize_data) { | ||||
|             this._resizeData(); | ||||
|             this.resize_data = false; | ||||
|         } | ||||
|         let border_width = this.draw_border ? 1 : 0; | ||||
|         let graph_width = this.width - 2 * border_width; | ||||
|         let graph_height = this.height - 2 * border_width; | ||||
|         cr.setLineWidth(1); | ||||
|         //background | ||||
|         cr.setSourceRGBA(this.bg_color[0], this.bg_color[1], this.bg_color[2], this.bg_color[3]); | ||||
|         cr.rectangle(border_width, border_width, graph_width, graph_height); | ||||
|         cr.fill(); | ||||
|         //data | ||||
|         if (this.smooth) | ||||
|         { | ||||
|             for (let j = this.dim - 1; j >= 0; --j) { | ||||
|                 this._setColor(cr, j); | ||||
|                 cr.moveTo(border_width, graph_height + border_width); | ||||
|                 for (let i = 0; i < this.data.length; ++i) { | ||||
|                     let v = Math.round(graph_height * Math.min(1, this.scale * this.dataSum(i, j))); | ||||
|                     v = graph_height + border_width - v; | ||||
|                     if (i == 0) | ||||
|                         cr.lineTo(i + border_width, v); | ||||
|                     cr.lineTo(i + border_width + 0.5, v); | ||||
|                     if (i == this.data.length - 1) | ||||
|                         cr.lineTo(i + border_width + 1, v); | ||||
|                 } | ||||
|                 cr.lineTo(graph_width + border_width, graph_height + border_width); | ||||
|                 cr.lineTo(border_width, graph_height + border_width); | ||||
|                 cr.fill(); | ||||
|             } | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             for (let i = 0; i < this.data.length; ++i) { | ||||
|                 for (let j = this.dim - 1; j >= 0; --j) { | ||||
|                     this._setColor(cr, j); | ||||
|                     cr.moveTo(i + border_width + 0.5, graph_height + border_width); | ||||
|                     let v = Math.round(graph_height * Math.min(1, this.scale * this.dataSum(i, j))); | ||||
|                     cr.relLineTo(0, -v); | ||||
|                     cr.stroke(); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         //border | ||||
|         if (this.draw_border) { | ||||
|             cr.setSourceRGBA(this.border_color[0], this.border_color[1], this.border_color[2], this.border_color[3]); | ||||
|             cr.moveTo(0.5, 0.5); | ||||
|             cr.lineTo(this.width - 0.5, 0.5); | ||||
|             cr.lineTo(this.width - 0.5, this.height - 0.5); | ||||
|             cr.lineTo(0.5, this.height - 0.5); | ||||
|             if (!no_left_border) | ||||
|                 cr.closePath(); | ||||
|             cr.stroke(); | ||||
|         } | ||||
|     }, | ||||
|      | ||||
|     setAutoScale: function(minScale) | ||||
|     { | ||||
|         if (minScale > 0) | ||||
|         { | ||||
|             this.autoScale = true; | ||||
|             this.minScale = minScale; | ||||
|         } | ||||
|         else | ||||
|             this.autoScale = false; | ||||
|     } | ||||
| }; | ||||
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.7 KiB | 
| @ -0,0 +1,19 @@ | ||||
| const Gettext = imports.gettext; | ||||
| const GLib = imports.gi.GLib; | ||||
|  | ||||
| var GTop; | ||||
| try { | ||||
|     GTop = imports.gi.GTop; | ||||
| } | ||||
| catch (e) { | ||||
|     global.log(e) | ||||
|     GTop = null; | ||||
| } | ||||
|  | ||||
| const UUID = "sysmonitor@orcus"; | ||||
|  | ||||
| function _(str) { | ||||
|   return Gettext.dgettext(UUID, str); | ||||
| } | ||||
|  | ||||
| Gettext.bindtextdomain(UUID, GLib.get_home_dir() + "/.local/share/locale") | ||||
| @ -0,0 +1,206 @@ | ||||
| const Gio = imports.gi.Gio; | ||||
| let _, GTop; | ||||
| if (typeof require !== 'undefined') { | ||||
|     let init = require('./init'); | ||||
|     _ = init._; | ||||
|     GTop = init.GTop; | ||||
| } else { | ||||
|     const AppletDir = imports.ui.appletManager.applets['sysmonitor@orcus']; | ||||
|     _ = AppletDir.init._; | ||||
|     GTop = AppletDir.init.GTop; | ||||
| } | ||||
|  | ||||
| function CpuData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| CpuData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_cpu(); | ||||
|         this.idle_last = 0; | ||||
|         this.nice_last = 0; | ||||
|         this.sys_last = 0; | ||||
|         this.iowait_last = 0; | ||||
|         this.total_last = 0; | ||||
|         this.text_decimals = 0; | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 4; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_cpu(this.gtop); | ||||
|         let delta = (this.gtop.total - this.total_last); | ||||
|         let idle = 0; | ||||
|         let nice = 0; | ||||
|         let sys = 0; | ||||
|         let iowait = 0; | ||||
|         if (delta > 0) { | ||||
| 	        idle = (this.gtop.idle - this.idle_last) / delta; | ||||
| 	        nice = (this.gtop.nice - this.nice_last) / delta; | ||||
| 	        sys = (this.gtop.sys - this.sys_last) / delta; | ||||
| 	        iowait = (this.gtop.iowait - this.iowait_last) / delta; | ||||
|         } | ||||
|         this.idle_last = this.gtop.idle; | ||||
|         this.nice_last = this.gtop.nice; | ||||
|         this.sys_last = this.gtop.sys; | ||||
|         this.iowait_last = this.gtop.iowait; | ||||
|         this.total_last = this.gtop.total; | ||||
|         let used = 1-idle-nice-sys-iowait; | ||||
|         this.text = (100 * used).toFixed(this.text_decimals) + " %"; | ||||
|         return [used, nice, sys, iowait]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("CPU:"), this.text]; | ||||
|     }, | ||||
|  | ||||
|     setTextDecimals: function(decimals) { | ||||
|         this.text_decimals = Math.max(0, decimals); | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function MemData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| MemData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_mem(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 2; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_mem(this.gtop); | ||||
|         let used = this.gtop.used / this.gtop.total; | ||||
|         let cached = (this.gtop.buffer + this.gtop.cached) / this.gtop.total; | ||||
|         this.text = Math.round((this.gtop.used - this.gtop.cached - this.gtop.buffer) / (1024 * 1024)) | ||||
|             + " / " + Math.round(this.gtop.total / (1024 * 1024)) + _(" MB"); | ||||
|         return [used-cached, cached]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Memory:"), this.text]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function SwapData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| SwapData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_swap(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 1; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_swap(this.gtop); | ||||
|         let used = this.gtop.total > 0 ? (this.gtop.used / this.gtop.total) : 0; | ||||
|         this.text = Math.round(this.gtop.used / (1024 * 1024)) | ||||
|             + " / " + Math.round(this.gtop.total / (1024 * 1024)) + _(" MB"); | ||||
|         return [used]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Swap:"), this.text]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function NetData() { | ||||
|     this._init(); | ||||
| } | ||||
|  | ||||
| NetData.prototype = { | ||||
|     _init: function () { | ||||
|         this.gtop = new GTop.glibtop_netload(); | ||||
|         try { | ||||
|             let nl = new GTop.glibtop_netlist(); | ||||
|             this.devices = GTop.glibtop.get_netlist(nl); | ||||
|         } | ||||
|         catch(e) { | ||||
|             this.devices = []; | ||||
|             let d = Gio.File.new_for_path("/sys/class/net"); | ||||
|             let en = d.enumerate_children("standard::name", Gio.FileQueryInfoFlags.NONE, null); | ||||
|             let info; | ||||
|             while ((info = en.next_file(null))) | ||||
|                 this.devices.push(info.get_name()) | ||||
|         } | ||||
|         this.devices = this.devices.filter(v => v !== "lo"); //don't measure loopback interface | ||||
|         try { | ||||
|             //Workaround, because string match() function throws an error for some reason if called after GTop.glibtop.get_netlist(). After the error is thrown, everything works fine. | ||||
|             //If the match() would not be called here, the error would be thrown somewhere in Cinnamon applet init code and applet init would fail. | ||||
|             //Error message: Could not locate glibtop_init_s: ‘glibtop_init_s’: /usr/lib64/libgtop-2.0.so.10: undefined symbol: glibtop_init_s | ||||
|             //No idea why this error happens, but this workaround works. | ||||
|             "".match(/./);   | ||||
|         } | ||||
|         catch (e) { | ||||
|         } | ||||
|          | ||||
|         [this.down_last, this.up_last] = this.getNetLoad(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 2; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         let [down, up] = this.getNetLoad(); | ||||
|         let down_delta = (down - this.down_last) * 1000 / this.refresh_rate; | ||||
|         let up_delta = (up - this.up_last) * 1000 / this.refresh_rate; | ||||
|         this.down_last = down; | ||||
|         this.up_last = up; | ||||
|         this.text = Math.round(down_delta/1024) + " / " + Math.round(up_delta/1024) + _(" KB/s"); | ||||
|         return [down_delta, up_delta]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Network D/U:"), this.text]; | ||||
|     }, | ||||
|  | ||||
|     getNetLoad: function() { | ||||
|         let down = 0; | ||||
|         let up = 0; | ||||
|         for (let i = 0; i < this.devices.length; ++i) | ||||
|         { | ||||
|             GTop.glibtop.get_netload(this.gtop, this.devices[i]); | ||||
|             down += this.gtop.bytes_in; | ||||
|             up += this.gtop.bytes_out; | ||||
|         } | ||||
|         return [down, up]; | ||||
|     } | ||||
| }; | ||||
|  | ||||
| function LoadAvgData() { | ||||
|     return this._init(); | ||||
| } | ||||
|  | ||||
| LoadAvgData.prototype = { | ||||
|     _init: function() { | ||||
|         this.gtop = new GTop.glibtop_loadavg(); | ||||
|     }, | ||||
|      | ||||
|     getDim: function() { | ||||
|         return 1; | ||||
|     }, | ||||
|      | ||||
|     getData: function() { | ||||
|         GTop.glibtop_get_loadavg(this.gtop); | ||||
|         let load = this.gtop.loadavg[0]; | ||||
|         this.text = this.gtop.loadavg[0] | ||||
|             + ", " + this.gtop.loadavg[1] | ||||
|             + ", " + this.gtop.loadavg[2]; | ||||
|         return [load]; | ||||
|     }, | ||||
|      | ||||
|     getText: function() { | ||||
|         return [_("Load average:"), this.text]; | ||||
|     } | ||||
| }; | ||||
| @ -0,0 +1,334 @@ | ||||
| { | ||||
|     "layout": { | ||||
|         "type": "layout", | ||||
|         "pages": ["common", "cpu", "mem", "swap", "net", "load"], | ||||
|         "common": { | ||||
|             "type": "page", | ||||
|             "title": "Common", | ||||
|             "sections": ["common_g", "common_c"] | ||||
|         }, | ||||
|         "common_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["onclick_program", "smooth", "draw_border", "graph_width", "graph_spacing", "refresh_rate", "use_padding", "padding_lr", "padding_tb"] | ||||
|         }, | ||||
|         "common_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["bg_color", "border_color"] | ||||
|         }, | ||||
|         "cpu": { | ||||
|             "type": "page", | ||||
|             "title": "CPU", | ||||
|             "sections": ["cpu_g", "cpu_c"] | ||||
|         }, | ||||
|         "cpu_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["cpu_enabled", "cpu_override_graph_width", "cpu_graph_width", "cpu_tooltip_decimals"] | ||||
|         }, | ||||
|         "cpu_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["cpu_color_0", "cpu_color_1", "cpu_color_2", "cpu_color_3"] | ||||
|         }, | ||||
|         "mem": { | ||||
|             "type": "page", | ||||
|             "title": "Memory", | ||||
|             "sections": ["mem_g", "mem_c"] | ||||
|         }, | ||||
|         "mem_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["mem_enabled", "mem_override_graph_width", "mem_graph_width"] | ||||
|         }, | ||||
|         "mem_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["mem_color_0", "mem_color_1"] | ||||
|         }, | ||||
|         "swap": { | ||||
|             "type": "page", | ||||
|             "title": "Swap", | ||||
|             "sections": ["swap_g", "swap_c"] | ||||
|         }, | ||||
|         "swap_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["swap_enabled", "swap_override_graph_width", "swap_graph_width"] | ||||
|         }, | ||||
|         "swap_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["swap_color_0"] | ||||
|         }, | ||||
|         "net": { | ||||
|             "type": "page", | ||||
|             "title": "Network", | ||||
|             "sections": ["net_g", "net_c"] | ||||
|         }, | ||||
|         "net_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["net_enabled", "net_override_graph_width", "net_graph_width"] | ||||
|         }, | ||||
|         "net_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["net_color_0", "net_color_1"] | ||||
|         }, | ||||
|         "load": { | ||||
|             "type": "page", | ||||
|             "title": "Load", | ||||
|             "sections": ["load_g", "load_c"] | ||||
|         }, | ||||
|         "load_g": { | ||||
|             "type": "section", | ||||
|             "title": "General", | ||||
|             "keys": ["load_enabled", "load_override_graph_width", "load_graph_width"] | ||||
|         }, | ||||
|         "load_c": { | ||||
|             "type": "section", | ||||
|             "title": "Colors", | ||||
|             "keys": ["load_color_0"] | ||||
|         } | ||||
|     }, | ||||
|     "onclick_program": { | ||||
|         "type": "entry", | ||||
|         "default": "gnome-system-monitor", | ||||
|         "description": "Program to launch on click" | ||||
|     }, | ||||
|     "smooth": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Smooth graphs" | ||||
|     }, | ||||
|     "draw_border": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Draw border" | ||||
|     }, | ||||
|     "graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Common graph width", | ||||
|         "units": "pixels", | ||||
|         "tooltip": "If the applet is in a vertical panel, this sets the graph height. The graph width is then the panel width minus padding" | ||||
|     }, | ||||
|     "graph_spacing": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 3, | ||||
|         "min": -1, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Graph spacing", | ||||
|         "units": "pixels", | ||||
|         "tooltip": "The number of pixels between each graph. Can be set to -1 to allow single line borders between graphs if borders are enabled" | ||||
|     }, | ||||
|     "refresh_rate": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1000, | ||||
|         "min": 100, | ||||
|         "max": 60000, | ||||
|         "step": 50, | ||||
|         "description": "Refresh rate", | ||||
|         "units": "ms" | ||||
|     }, | ||||
|     "use_padding": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Use custom applet padding" | ||||
|     }, | ||||
|     "padding_lr": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1, | ||||
|         "min": 0, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Left/right padding", | ||||
|         "units": "pixels", | ||||
|         "dependency": "use_padding" | ||||
|     }, | ||||
|     "padding_tb": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 1, | ||||
|         "min": 0, | ||||
|         "max": 100, | ||||
|         "step": 1, | ||||
|         "description": "Top/bottom padding", | ||||
|         "units": "pixels", | ||||
|         "dependency": "use_padding" | ||||
|     }, | ||||
|     "bg_color": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgba(0,0,0,0)", | ||||
|         "description": "Background color" | ||||
|     }, | ||||
|     "border_color": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(128,128,128)", | ||||
|         "description": "Border color" | ||||
|     }, | ||||
|     "cpu_enabled": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "cpu_override_graph_width": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "cpu_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "cpu_override_graph_width" | ||||
|     }, | ||||
|     "cpu_tooltip_decimals": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 0, | ||||
|         "min": 0, | ||||
|         "max": 10, | ||||
|         "step": 1, | ||||
|         "description": "Show this many decimals in the tooltip", | ||||
|         "units": "decimals" | ||||
|     }, | ||||
|     "cpu_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(252,233,79)", | ||||
|         "description": "User color" | ||||
|     }, | ||||
|     "cpu_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(252,175,62)", | ||||
|         "description": "Nice color" | ||||
|     }, | ||||
|     "cpu_color_2": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(239,41,41)", | ||||
|         "description": "Kernel color" | ||||
|     }, | ||||
|     "cpu_color_3": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(94,0,0)", | ||||
|         "description": "IOWait color" | ||||
|     }, | ||||
|     "mem_enabled": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "mem_override_graph_width": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "mem_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "mem_override_graph_width" | ||||
|     }, | ||||
|     "mem_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(118,210,255)", | ||||
|         "description": "Used color" | ||||
|     }, | ||||
|     "mem_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(52,101,164)", | ||||
|         "description": "Cached color" | ||||
|     }, | ||||
|     "swap_enabled": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "swap_override_graph_width": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "swap_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "swap_override_graph_width" | ||||
|     }, | ||||
|     "swap_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(114,159,207)", | ||||
|         "description": "Used color" | ||||
|     }, | ||||
|     "net_enabled": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "net_override_graph_width": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "net_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "net_override_graph_width" | ||||
|     }, | ||||
|     "net_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(138,226,52)", | ||||
|         "description": "Download color" | ||||
|     }, | ||||
|     "net_color_1": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(239,41,41)", | ||||
|         "description": "Upload color" | ||||
|     }, | ||||
|     "load_enabled": { | ||||
|         "type": "switch", | ||||
|         "default": true, | ||||
|         "description": "Enable" | ||||
|     }, | ||||
|     "load_override_graph_width": { | ||||
|         "type": "switch", | ||||
|         "default": false, | ||||
|         "description": "Override graph width" | ||||
|     }, | ||||
|     "load_graph_width": { | ||||
|         "type": "spinbutton", | ||||
|         "default": 40, | ||||
|         "min": 10, | ||||
|         "max": 1000, | ||||
|         "step": 1, | ||||
|         "description": "Graph width", | ||||
|         "units": "pixels", | ||||
|         "dependency": "load_override_graph_width" | ||||
|     }, | ||||
|     "load_color_0": { | ||||
|         "type": "colorchooser", | ||||
|         "default": "rgb(204,0,0)", | ||||
|         "description": "Color" | ||||
|     } | ||||
| } | ||||
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 2.7 KiB | 
| @ -0,0 +1,10 @@ | ||||
| { | ||||
|     "description": "Displays CPU, memory, swap and network usage and load in graphs", | ||||
|     "uuid": "sysmonitor@orcus", | ||||
|     "name": "System Monitor", | ||||
|     "version": "1.6.5", | ||||
|     "max-instances": -1, | ||||
|     "multiversion": true, | ||||
|     "author": "orcuscz", | ||||
|     "last-edited": 1654601209 | ||||
| } | ||||
| @ -0,0 +1,299 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2019-12-07 16:32+0100\n" | ||||
| "Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: da\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.0.6\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Hukommelse:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " kb/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Netværk D/U:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Gennemsnitlig belastning:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Viser CPU, hukommelse, swap samt netværksbrug og -belastning i grafer" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Systemovervågning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Fælles" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Generelt" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Farver" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Hukommelse" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Swap" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Netværk" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Belastning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Program der skal startes ved klik" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Udglat grafer" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Tegn ramme" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Fælles grafbredde" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "pixler" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Hvis panelprogrammet er i et lodret panel, angiver denne grafens højde. " | ||||
| "Grafbredden er dermed panelbredden minus udfyldning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Mellemrum mellem grafer" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Antal pixels mellem hver graf. Kan sættes til -1 for enkeltlinjerammer " | ||||
| "mellem grafer, hvis rammer er aktiveret" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Opdateringsinterval" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Anvend tilpasset udfyldning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Venstre/højre udfyldning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Top/bund udfyldning" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Baggrundsfarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Rammefarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Aktivér" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Tilsidesæt grafbredde" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Grafbredde" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Vis dette antal decimaler i værktøjstip" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "decimaler" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Brugerfarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Pæn farve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Kernefarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "IOWait-farve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Anvendt farve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Cached-farve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Downloadfarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Uploadfarve" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Farve" | ||||
| @ -0,0 +1,301 @@ | ||||
| # German translation of Cinnamon applet sysmonitor@orcus | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2021-02-24 22:31+0100\n" | ||||
| "Last-Translator: swingnjazz <a.p@posteo.net>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: de\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Arbeitsspeicher:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Netzwerk D/U:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Durchschnittliche Last:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Zeigt CPU-, Arbeitsspeicher-, Swap- und Netzwerkauslastung grafisch an" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Systemüberwachung" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Gemeinsam" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Allgemein" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Farben" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Arbeitsspeicher" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Swap" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Netzwerk" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Systemlast" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Auf Klick zu startendes Programm" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Geglättete Anzeige" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Rahmen anzeigen" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Standardbreite der Anzeige" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "Pixel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Wenn das Applet in einer vertikalen Leiste liegt, bestimmt dies die Höhe der " | ||||
| "Anzeige. Die Breite der Anzeige ergibt sich dann aus Leistenbreite minus " | ||||
| "Abstand" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Diagrammabstand" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Die Anzahl der Pixel zwischen den einzelnen Diagrammen. Kann auf -1 gesetzt " | ||||
| "werden, um einzeilige Ränder zwischen Diagrammen zuzulassen, wenn Ränder " | ||||
| "aktiviert sind" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Wiederholungsrate" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Benutzerdefinierten Abstand des Applets verwenden" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Linker/rechter Abstand" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Abstand Oben/Unten" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Hintergrundfarbe" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Rahmenfarbe" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Aktivieren" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Breite der Anzeige anpassen" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Breite der Anzeige" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "So viele De im Tooltip anzeigen" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "Dezimalstellen" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Farbe User" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Farbe Nice" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Farbe Kernel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Farbe IOWait" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Farbe Used" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Farbe Cached" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Farbe Download" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Farbe Upload" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Farbe" | ||||
| @ -0,0 +1,301 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2021-12-10 05:13-0300\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 3.0\n" | ||||
| "Last-Translator: \n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| "Language: es\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Memoria:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Red D/S:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Promedio de carga:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Muestra gráficos del uso de la CPU, memoria, swap y red" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Monitor del sistema" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Gráfico General" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "General" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Colores" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Memoria" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Swap" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Red" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Carga" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Programa que se inicia al hacer clic" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Gráficos suavizados" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Dibujar el borde" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Ancho del Gráfico General" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "píxeles" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Si el applet está en un panel vertical, esto establece la altura del " | ||||
| "gráfico. El ancho del gráfico es por lo tanto el ancho del panel menos el " | ||||
| "relleno" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Espaciado de los gráficos" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Número de píxeles entre cada gráfico. Puede establecerse en -1 para " | ||||
| "permitir bordes de una sola línea entre los gráficos si los bordes están " | ||||
| "habilitados" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Frecuencia de actualización" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Utilizar un espaciado personalizado" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Espaciado izquierdo/derecho" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Espaciado superior/inferior" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Color del fondo" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Color del borde" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Activar" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Cambiar ancho del gráfico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Ancho del gráfico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Decimales a mostrar en la descripción emergente" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "decimales" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Color para User" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Color para Nice" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Color para Kernel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Color para IOWait" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Color de la memoria usada" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Color de la memoria caché" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Color de la descarga" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Color de la subida" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Color" | ||||
| @ -0,0 +1,298 @@ | ||||
| # Finnish translation for System Monitor applet | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # Matti Viljanen (direc85) <matti.viljanen@kapsi.fi>, 2019. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:11+0300\n" | ||||
| "PO-Revision-Date: 2021-02-16 11:32+0100\n" | ||||
| "Last-Translator: Matti Viljanen (direc85) <matti.viljanen@kapsi.fi>\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Language: fi\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "Prosessori:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Muisti:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Sivutus:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Verkko D/U:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Kuorma:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Näytä graafisesti prosessorin, muistin, sivutuksen ja verkon käyttö" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Järjestelmämonitori" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Yleisasetukset" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Perusasetukset" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Värit" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "Prosessori" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Muisti" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Sivutus" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Verkko" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Kuorma" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Suorita ohjelma kuvaajia klikattaessa" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Kuvaajien reunapehmennys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Piirrä kuvaajien reunus" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Kuvaajien oletusleveys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "pikseliä" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Jos appletti on pystypaneelissa, tämä asettaa kuvaajan korkeuden. Graafin " | ||||
| "leveys on tällöin paneelin leveys miinus reunavälys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Kuvaajien etäisyys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Kuvaajien välisen tyhjän tilan koko pikseleinä. Voidaan asettaa arvoon -1, " | ||||
| "jolloin viereisten kuvaajien reunukset yhdistyvät" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Kuvaajien päivitysviive" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Mukauta tyhjä tila kuvaajien ympärillä" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Tyhjä tila vasemmalla ja oikealla" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Tyhjä tila ylhäällä ja alhaalla" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Taustaväri" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Reunuksen väri" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Käytössä" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Pakota tämän kuvaajan leveys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Kuvaajan leveys" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Desimaalien määrä vihjetekstissä" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "desimaalia" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Käyttäjäprosessit" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Taustaprosessit" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Kernel-prosessit" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "IOWait-aika" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Käytössä" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Välimuistissa" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Latausnopeus" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Lähetysnopeus" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Väri" | ||||
| @ -0,0 +1,302 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # roxfr <roxfr@outlook.fr>, 2020. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2020-04-30 19:40+0200\n" | ||||
| "Language: fr\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Last-Translator: roxfr <roxfr@outlook.fr>\n" | ||||
| "Language-Team: \n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU :" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " Mo" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Mémoire :" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Échange :" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " Ko/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Réseau D/U :" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Charge moyenne :" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
| "Affiche l'utilisation du processeur, de la mémoire, de l'espace d'échange, " | ||||
| "du réseau et la charge dans les graphiques" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Moniteur système" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Commun" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Général" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Couleurs" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Mémoire" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Échange" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Réseau" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Charge" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Programme à lancer en un clic" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Graphiques lisses" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Dessiner les bordures" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Largeur de graphique commune" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "pixels" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Si l'applet se trouve dans un panneau vertical, cela définit la hauteur du " | ||||
| "graphique. La largeur du graphique est alors la largeur du panneau moins le " | ||||
| "remplissage" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Espacement des graphiques" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Le nombre de pixels entre chaque graphique. Peut être défini sur -1 pour " | ||||
| "autoriser les bordures d'une seule ligne entre les graphiques si les " | ||||
| "bordures sont activées" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Fréquence de rafraîchissement" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Utiliser un remplissage d'applet personnalisé" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Remplissage gauche/droite" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Remplissage haut/bas" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Couleur de l'arrière plan" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Couleur des bordures" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Activer" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Remplacer la largeur du graphique" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Largeur du graphique" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Afficher ce nombre de décimales dans l'info-bulle" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "décimales" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Couleur Utilisateur" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Couleur Nice" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Couleur Noyau" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Couleur IOWait" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Couleur Utilisée" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Couleur Cache" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Télécharger la couleur" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Transférer la couleur" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Couleur" | ||||
| @ -0,0 +1,71 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # gogo <trebelnik2@gmail.com>, 2017. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: sysmonitor@orcus\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-05-08 14:07+0200\n" | ||||
| "PO-Revision-Date: 2017-05-08 14:10+0200\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 1.8.7.1\n" | ||||
| "Last-Translator: gogo <trebelnik2@gmail.com>\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" | ||||
| "Language: hr\n" | ||||
|  | ||||
| #: applet.js:128 | ||||
| msgid "Settings" | ||||
| msgstr "Postavke" | ||||
|  | ||||
| #: applet.js:322 | ||||
| msgid "CPU: " | ||||
| msgstr "CPU: " | ||||
|  | ||||
| #: applet.js:348 | ||||
| msgid "Memory: " | ||||
| msgstr "Memorija: " | ||||
|  | ||||
| #: applet.js:349 applet.js:375 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: applet.js:374 | ||||
| msgid "Swap: " | ||||
| msgstr "Swap: " | ||||
|  | ||||
| #: applet.js:409 | ||||
| msgid "Network D/U: " | ||||
| msgstr "Mreža P/S: " | ||||
|  | ||||
| #: applet.js:409 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: applet.js:446 | ||||
| msgid "Load average: " | ||||
| msgstr "Prosječno opterećenje: " | ||||
|  | ||||
| #: settings.js:99 | ||||
| msgid "" | ||||
| "Cinnamon should be restarted for changes to take effect.\n" | ||||
| "Restart now?" | ||||
| msgstr "" | ||||
| "Cinnamon se treba ponovno pokrenuti kako bi se promjene primijenile.\n" | ||||
| "Odmah ponovno pokreni?" | ||||
|  | ||||
| #: settings.js:192 | ||||
| msgid "Error while saving file: " | ||||
| msgstr "Greška spremanja datoteke: " | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Nadgledatelj sustava" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Prikazuje upotrebu CPU-a, memorije, swapa, mreže u grafovima." | ||||
| @ -0,0 +1,302 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2021-02-23 09:06+0100\n" | ||||
| "Last-Translator: Kálmán „KAMI” Szalai <kami911@gmail.com>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: hu\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Memória:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Cserehely:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Hálózat L/F:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Load átlag:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
| "Megjeleníti a CPU, a memória, a cserehely, a hálózati leterheltséget és a " | ||||
| "load értékét grafikonokon" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Rendszerfigyelő" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Közös" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Általános" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Színek" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Memória" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Cserehely" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Hálózat" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Betöltés" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Kattintásra elindítandó alkalmazás" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Simább grafikon" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Szegély rajzolása" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Közös grafikon szélessége" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "képpont" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Amennyiben a kisalkalmazás függőleges Panelen jelenik meg, ez az érték " | ||||
| "beállítja a grafikon szélességét. A grafikon szélessége megegyezik a térköz " | ||||
| "értékével csökkentett Panel szélességgel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Grafikon helykitöltés" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "A grafikonok között lévő hely mérete képpontban megadva. Beállítható  „-1” " | ||||
| "értékre is, amely csak egy egységnyi szélességű keretet jelenít meg a " | ||||
| "grafikonok körül, ha a keret megjelenítése be van kapcsolva" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Frissítés gyakorisága" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Egyéni kisalkalmazás térköz" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Szélső térköz" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Felső és alsó térköz" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Háttérszín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Szegélyszín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Engedélyezés" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Grafikon szélességének megadása" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Grafikon szélessége" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Mennyi tizedesjegy jelenjen meg az eszköztippeken" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "Tizedesjegyek száma" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "User szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Nice szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Kernel szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "IOWait szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Használt szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Cached szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Letöltési szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Feltöltési szín" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Szín" | ||||
| @ -0,0 +1,300 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2022-06-03 20:16+0200\n" | ||||
| "Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: it\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr "MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Memoria:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Rete D/U:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Carico medio:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
| "Visualizza CPU, memoria, swap e utilizzo della rete e carico in grafici" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Monitor di Sistema" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Comune" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Generale" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Colori" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Memoria" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Swap" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Rete" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Carico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Programma da avviare al clic" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Grafici fluidi" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Disegna bordo" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Larghezza del grafico comune" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "pixel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Se l'applet si trova in un pannello verticale, questo imposta l'altezza del " | ||||
| "grafico. La larghezza del grafico è quindi la larghezza del pannello meno il " | ||||
| "padding" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Spaziatura del grafico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Il numero di pixel tra ciascun grafico. Può essere impostato su -1 per " | ||||
| "consentire i bordi a linea singola tra i grafici se i bordi sono abilitati" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Frequenza di aggiornamento" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Usa padding personalizzato per l'applet" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Padding a sinistra/destra" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Padding in alto/basso" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Colore sfondo" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Colore bordo" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Abilita" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Sovrascrivi la larghezza del grafico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Larghezza grafico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Mostra questi troppi decimali nel tooltip" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "decimali" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Colore utente" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Colore nice" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Colore kernel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Colore attesa I/O" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Colore usato" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Colore cache" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Colore download" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Colore upload" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Colore" | ||||
| @ -0,0 +1,229 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-06-30 20:10+0200\n" | ||||
| "PO-Revision-Date: 2021-02-16 19:26+0100\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
| "Last-Translator: \n" | ||||
| "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n" | ||||
| "%100<10 || n%100>=20) ? 1 : 2);\n" | ||||
| "Language: pl\n" | ||||
|  | ||||
| #: providers.js:46 | ||||
| msgid "CPU:" | ||||
| msgstr "Procesor:" | ||||
|  | ||||
| #: providers.js:68 providers.js:94 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: providers.js:73 | ||||
| msgid "Memory:" | ||||
| msgstr "Pamięć:" | ||||
|  | ||||
| #: providers.js:99 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: providers.js:135 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: providers.js:140 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Sieć P/W:" | ||||
|  | ||||
| #: providers.js:179 | ||||
| msgid "Load average:" | ||||
| msgstr "Średnie obciążenie:" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Rysuj obramowanie" | ||||
|  | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->mem_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->load_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->swap_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->net_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->cpu_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Zastąp szerokość wykresu" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Wygładź wykresy" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Szerokość wykresu" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->units | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->units | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "pikseli" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Włącz" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Lewy/prawy odstęp" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Program uruchamiany po kliknięciu" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Użyj innego odstępu w aplecie" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load->title | ||||
| msgid "Load" | ||||
| msgstr "Obciążenie" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Kolory" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_g->title | ||||
| msgid "General" | ||||
| msgstr "Ogólnie" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem->title | ||||
| msgid "Memory" | ||||
| msgstr "Pamięć" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu->title | ||||
| msgid "CPU" | ||||
| msgstr "Procesor" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->common->title | ||||
| msgid "Common" | ||||
| msgstr "Wspólne" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net->title | ||||
| msgid "Network" | ||||
| msgstr "Sieć" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap->title | ||||
| msgid "Swap" | ||||
| msgstr "Plik wymiany" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Częstotliwość odświeżania" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_color_0->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Kolor użytej pamięci" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Kolor" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Górny/dolny odstęp" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Kolor obramowania" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Kolor tła" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Kolor użytkownika" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Miły kolor (Nice color)" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Kolor jądra" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Kolor oczekiwania wejścia wyjścia (IOWait)" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Kolor pamięci zbuforowanej" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Wspólna szerokość wykresu" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Jeśli aplet znajduje się na panelu pionowym, ustawiana jest wysokość " | ||||
| "wykresu. Szerokość wykresu jest wtedy różnicą szerokości panelu oraz odstępu" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Kolor wysyłania" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Kolor pobierania" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
| "Wyświetla użycie procesora, pamięci, pliku wymiany oraz sieci w postaci " | ||||
| "wykresu" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Monitor systemu" | ||||
| @ -0,0 +1,299 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: 2020-10-03 10:40+0100\n" | ||||
| "Language-Team: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.3\n" | ||||
| "Last-Translator: André Silva\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
| "Language: pt\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "Memória:" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "Swap:" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "D/U Rede:" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "Carga do sistema:" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "Mostra a utilização da CPU, memória, swap, rede e carga em gráficos" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Monitor de Sistema" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "Comum" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "Geral" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Cores" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "Memória" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "Swap" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "Rede" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "Carga" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Aplicação a executar ao clicar" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Gráficos suavizados" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Desenhar borda" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Largura comum dos gráficos" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "píxeis" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Se a applet está num painel vertical, isto define a altura do gráfico. A " | ||||
| "largura do gráfico será a largura do painel subtraíndo o espaçamento" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "Espaçamento dos gráficos" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
| "Número de píxeis entre cada gráfico. Pode ser definido como -1 para " | ||||
| "permitir uma única linha entre gráficos se as bordas estiverem ativadas" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Taxa de atualização" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Usar espaçamento personalizado" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Espaçamento esquerdo/direito" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Espaçamento superior/inferior" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Cor de fundo" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Cor da borda" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Ativar" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Sobrepor largura do gráfico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Largura do gráfico" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Mostrar este número de casas na dica" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "decimais" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Cor Utilizador" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Cor Nice" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Cor Kernel" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "Cor IOWait" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Cor Utilizada" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Cor Cache" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Cor Download" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Cor Upload" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Cor" | ||||
| @ -0,0 +1,250 @@ | ||||
| # Swedish translation for sysmonitor@orcus. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # Åke Engelbrektson <eson@svenskasprakfiler.se>, 2017. | ||||
| # Anders Jonsson <anders.jonsson@norsjovallen.se>, 2021. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: sysmonitor@orcus\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-06-30 20:10+0200\n" | ||||
| "PO-Revision-Date: 2021-11-29 18:50+0100\n" | ||||
| "Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n" | ||||
| "Language-Team: Svenska Språkfiler <contactform@svenskasprakfiler.se>\n" | ||||
| "Language: sv\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 3.0\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: providers.js:46 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: providers.js:68 providers.js:94 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: providers.js:73 | ||||
| msgid "Memory:" | ||||
| msgstr "Minne:" | ||||
|  | ||||
| #: providers.js:99 | ||||
| msgid "Swap:" | ||||
| msgstr "Växlingsutrymme:" | ||||
|  | ||||
| #: providers.js:135 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: providers.js:140 | ||||
| msgid "Network D/U:" | ||||
| msgstr "Nätverk N/U:" | ||||
|  | ||||
| #: providers.js:179 | ||||
| msgid "Load average:" | ||||
| msgstr "Medelbelastning:" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "Rita kanter" | ||||
|  | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->mem_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->load_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->swap_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->net_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->cpu_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "Åsidosätt grafens bredd" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "Utjämnade grafer" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "Grafbredd" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->units | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->units | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "bildpunkter" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "Aktivera" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "Vänster-/Högerkantsutfyllnad" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "Program att starta vid klick" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "Använd anpassad panelprogramsutfyllnad" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load->title | ||||
| msgid "Load" | ||||
| msgstr "Belastning" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_c->title | ||||
| msgid "Colors" | ||||
| msgstr "Färger" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_g->title | ||||
| msgid "General" | ||||
| msgstr "Allmänt" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem->title | ||||
| msgid "Memory" | ||||
| msgstr "Minne" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu->title | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->common->title | ||||
| msgid "Common" | ||||
| msgstr "Normal" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net->title | ||||
| msgid "Network" | ||||
| msgstr "Nätverk" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap->title | ||||
| msgid "Swap" | ||||
| msgstr "Växlingsutrymme" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "Uppdateringsintervall" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "ms" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_color_0->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "Färg för använt" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "Färg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "Över-/Underkantsutfyllnad" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "Kantfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "Bakgrundsfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "Användarfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Nice-färg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "Kärnfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "IOWait-färg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "Visa så här många decimaler i hovringsinformationen" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "decimaler" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "Färg för cache-lagrat" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "Normal grafbredd" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "Om panelprogrammet är i en vertikal panel, anger detta grafens höjd. " | ||||
| "Grafens bredd är då panelbredd minus utfyllnad." | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "Uppladdningsfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "Nerladdningsfärg" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
| "Visar CPU-, minnes-, växlingsutrymmes-, och nätverksanvändning samt " | ||||
| "belastning, i grafer." | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "Systemövervakare" | ||||
|  | ||||
| #~ msgid "Settings" | ||||
| #~ msgstr "Inställningar" | ||||
|  | ||||
| #~ msgid "" | ||||
| #~ "Cinnamon should be restarted for changes to take effect.\n" | ||||
| #~ "Restart now?" | ||||
| #~ msgstr "" | ||||
| #~ "Cinnamon måste startas om för att tillämpa ändringar.\n" | ||||
| #~ "Vill du starta om nu?" | ||||
|  | ||||
| #~ msgid "Error while saving file: " | ||||
| #~ msgstr "Kunde inte spara filen: " | ||||
| @ -0,0 +1,294 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| #, fuzzy | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: PACKAGE VERSION\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2019-04-21 13:51+0300\n" | ||||
| "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
| "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
| "Language-Team: LANGUAGE <LL@li.org>\n" | ||||
| "Language: \n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=CHARSET\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
|  | ||||
| #: 3.2/providers.js:56 3.0/providers.js:49 | ||||
| msgid "CPU:" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:82 3.2/providers.js:108 3.0/providers.js:75 | ||||
| #: 3.0/providers.js:101 | ||||
| msgid " MB" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:87 3.0/providers.js:80 | ||||
| msgid "Memory:" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:113 3.0/providers.js:106 | ||||
| msgid "Swap:" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:159 3.0/providers.js:152 | ||||
| msgid " KB/s" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:164 3.0/providers.js:157 | ||||
| msgid "Network D/U:" | ||||
| msgstr "" | ||||
|  | ||||
| #: 3.2/providers.js:203 3.0/providers.js:196 | ||||
| msgid "Load average:" | ||||
| msgstr "" | ||||
|  | ||||
| #. metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "" | ||||
|  | ||||
| #. metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common->title | ||||
| #. 3.0->settings-schema.json->header_common->description | ||||
| msgid "Common" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_g->title | ||||
| #. 3.2->settings-schema.json->cpu_g->title | ||||
| #. 3.2->settings-schema.json->mem_g->title | ||||
| #. 3.2->settings-schema.json->swap_g->title | ||||
| #. 3.2->settings-schema.json->net_g->title | ||||
| #. 3.2->settings-schema.json->load_g->title | ||||
| msgid "General" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->common_c->title | ||||
| #. 3.2->settings-schema.json->cpu_c->title | ||||
| #. 3.2->settings-schema.json->mem_c->title | ||||
| #. 3.2->settings-schema.json->swap_c->title | ||||
| #. 3.2->settings-schema.json->net_c->title | ||||
| #. 3.2->settings-schema.json->load_c->title | ||||
| msgid "Colors" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu->title | ||||
| #. 3.0->settings-schema.json->header_cpu->description | ||||
| msgid "CPU" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem->title | ||||
| #. 3.0->settings-schema.json->header_mem->description | ||||
| msgid "Memory" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->swap->title | ||||
| #. 3.0->settings-schema.json->header_swap->description | ||||
| msgid "Swap" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net->title | ||||
| #. 3.0->settings-schema.json->header_net->description | ||||
| msgid "Network" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load->title | ||||
| #. 3.0->settings-schema.json->header_load->description | ||||
| msgid "Load" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->onclick_program->description | ||||
| #. 3.0->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->smooth->description | ||||
| #. 3.0->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->draw_border->description | ||||
| #. 3.0->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->description | ||||
| #. 3.0->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->units | ||||
| #. 3.2->settings-schema.json->graph_spacing->units | ||||
| #. 3.2->settings-schema.json->padding_lr->units | ||||
| #. 3.2->settings-schema.json->padding_tb->units | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.2->settings-schema.json->mem_graph_width->units | ||||
| #. 3.2->settings-schema.json->swap_graph_width->units | ||||
| #. 3.2->settings-schema.json->net_graph_width->units | ||||
| #. 3.2->settings-schema.json->load_graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_width->units | ||||
| #. 3.0->settings-schema.json->graph_spacing->units | ||||
| #. 3.0->settings-schema.json->padding_lr->units | ||||
| #. 3.0->settings-schema.json->padding_tb->units | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->units | ||||
| #. 3.0->settings-schema.json->mem_graph_width->units | ||||
| #. 3.0->settings-schema.json->swap_graph_width->units | ||||
| #. 3.0->settings-schema.json->net_graph_width->units | ||||
| #. 3.0->settings-schema.json->load_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_width->tooltip | ||||
| #. 3.0->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->description | ||||
| #. 3.0->settings-schema.json->graph_spacing->description | ||||
| msgid "Graph spacing" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->graph_spacing->tooltip | ||||
| #. 3.0->settings-schema.json->graph_spacing->tooltip | ||||
| msgid "" | ||||
| "The number of pixels between each graph. Can be set to -1 to allow single " | ||||
| "line borders between graphs if borders are enabled" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->description | ||||
| #. 3.0->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->refresh_rate->units | ||||
| #. 3.0->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->use_padding->description | ||||
| #. 3.0->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_lr->description | ||||
| #. 3.0->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->padding_tb->description | ||||
| #. 3.0->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->bg_color->description | ||||
| #. 3.0->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->border_color->description | ||||
| #. 3.0->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_enabled->description | ||||
| #. 3.2->settings-schema.json->mem_enabled->description | ||||
| #. 3.2->settings-schema.json->swap_enabled->description | ||||
| #. 3.2->settings-schema.json->net_enabled->description | ||||
| #. 3.2->settings-schema.json->load_enabled->description | ||||
| #. 3.0->settings-schema.json->cpu_enabled->description | ||||
| #. 3.0->settings-schema.json->mem_enabled->description | ||||
| #. 3.0->settings-schema.json->swap_enabled->description | ||||
| #. 3.0->settings-schema.json->net_enabled->description | ||||
| #. 3.0->settings-schema.json->load_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_override_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.2->settings-schema.json->mem_graph_width->description | ||||
| #. 3.2->settings-schema.json->swap_graph_width->description | ||||
| #. 3.2->settings-schema.json->net_graph_width->description | ||||
| #. 3.2->settings-schema.json->load_graph_width->description | ||||
| #. 3.0->settings-schema.json->cpu_graph_width->description | ||||
| #. 3.0->settings-schema.json->mem_graph_width->description | ||||
| #. 3.0->settings-schema.json->swap_graph_width->description | ||||
| #. 3.0->settings-schema.json->net_graph_width->description | ||||
| #. 3.0->settings-schema.json->load_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->description | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->description | ||||
| msgid "Show this many decimals in the tooltip" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_tooltip_decimals->units | ||||
| #. 3.0->settings-schema.json->cpu_tooltip_decimals->units | ||||
| msgid "decimals" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_0->description | ||||
| #. 3.0->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_1->description | ||||
| #. 3.0->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_2->description | ||||
| #. 3.0->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->cpu_color_3->description | ||||
| #. 3.0->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_0->description | ||||
| #. 3.2->settings-schema.json->swap_color_0->description | ||||
| #. 3.0->settings-schema.json->mem_color_0->description | ||||
| #. 3.0->settings-schema.json->swap_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->mem_color_1->description | ||||
| #. 3.0->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_0->description | ||||
| #. 3.0->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->net_color_1->description | ||||
| #. 3.0->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "" | ||||
|  | ||||
| #. 3.2->settings-schema.json->load_color_0->description | ||||
| #. 3.0->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "" | ||||
| @ -0,0 +1,253 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: \n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2017-07-28 18:23+0800\n" | ||||
| "PO-Revision-Date: 2017-07-28 18:32+0800\n" | ||||
| "Last-Translator: \n" | ||||
| "Language-Team: \n" | ||||
| "Language: zh_CN\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "X-Generator: Poedit 2.0.2\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
|  | ||||
| #: providers.js:46 | ||||
| msgid "CPU:" | ||||
| msgstr "CPU:" | ||||
|  | ||||
| #: providers.js:68 providers.js:94 | ||||
| msgid " MB" | ||||
| msgstr " MB" | ||||
|  | ||||
| #: providers.js:73 | ||||
| msgid "Memory:" | ||||
| msgstr "内存:" | ||||
|  | ||||
| #: providers.js:99 | ||||
| msgid "Swap:" | ||||
| msgstr "交换分区:" | ||||
|  | ||||
| #: providers.js:135 | ||||
| msgid " KB/s" | ||||
| msgstr " KB/s" | ||||
|  | ||||
| #: providers.js:140 | ||||
| msgid "Network D/U:" | ||||
| msgstr "网络 下行/上行:" | ||||
|  | ||||
| #: providers.js:179 | ||||
| msgid "Load average:" | ||||
| msgstr "负载平均:" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->draw_border->description | ||||
| msgid "Draw border" | ||||
| msgstr "绘制边框" | ||||
|  | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->mem_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->load_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->swap_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->net_override_graph_width->description | ||||
| #. sysmonitor@orcus->settings- | ||||
| #. schema.json->cpu_override_graph_width->description | ||||
| msgid "Override graph width" | ||||
| msgstr "覆盖图表宽度" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->smooth->description | ||||
| msgid "Smooth graphs" | ||||
| msgstr "平滑图表" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->description | ||||
| msgid "Graph width" | ||||
| msgstr "图表宽度" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->units | ||||
| #. sysmonitor@orcus->settings-schema.json->net_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->units | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->units | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_graph_width->units | ||||
| msgid "pixels" | ||||
| msgstr "像素" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_enabled->description | ||||
| #. sysmonitor@orcus->settings-schema.json->net_enabled->description | ||||
| msgid "Enable" | ||||
| msgstr "启用" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_lr->description | ||||
| msgid "Left/right padding" | ||||
| msgstr "左/右侧边距:" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->onclick_program->description | ||||
| msgid "Program to launch on click" | ||||
| msgstr "点击时启动的程序" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->use_padding->description | ||||
| msgid "Use custom applet padding" | ||||
| msgstr "使用自定义的小程序边距" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load->title | ||||
| msgid "Load" | ||||
| msgstr "负载" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_c->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_c->title | ||||
| msgid "Colors" | ||||
| msgstr "颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->load_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->common_g->title | ||||
| #. sysmonitor@orcus->settings-schema.json->net_g->title | ||||
| msgid "General" | ||||
| msgstr "常规" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem->title | ||||
| msgid "Memory" | ||||
| msgstr "内存" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu->title | ||||
| msgid "CPU" | ||||
| msgstr "CPU" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->common->title | ||||
| msgid "Common" | ||||
| msgstr "常用" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net->title | ||||
| msgid "Network" | ||||
| msgstr "网络" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap->title | ||||
| msgid "Swap" | ||||
| msgstr "交换分区" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->description | ||||
| msgid "Refresh rate" | ||||
| msgstr "刷新频率" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->refresh_rate->units | ||||
| msgid "ms" | ||||
| msgstr "毫秒" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->swap_color_0->description | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_0->description | ||||
| msgid "Used color" | ||||
| msgstr "已使用颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->load_color_0->description | ||||
| msgid "Color" | ||||
| msgstr "颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->padding_tb->description | ||||
| msgid "Top/bottom padding" | ||||
| msgstr "顶/底部边距" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->border_color->description | ||||
| msgid "Border color" | ||||
| msgstr "边框颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->bg_color->description | ||||
| msgid "Background color" | ||||
| msgstr "背景颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_0->description | ||||
| msgid "User color" | ||||
| msgstr "用户颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_1->description | ||||
| msgid "Nice color" | ||||
| msgstr "Nice颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_2->description | ||||
| msgid "Kernel color" | ||||
| msgstr "内核颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->cpu_color_3->description | ||||
| msgid "IOWait color" | ||||
| msgstr "IOWait颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->mem_color_1->description | ||||
| msgid "Cached color" | ||||
| msgstr "已缓存颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->description | ||||
| msgid "Common graph width" | ||||
| msgstr "常用图表宽度" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->graph_width->tooltip | ||||
| msgid "" | ||||
| "If the applet is in a vertical panel, this sets the graph height. The graph " | ||||
| "width is then the panel width minus padding" | ||||
| msgstr "" | ||||
| "如果小程序位于垂直面板中,该项可以设置图表高度。图表高度为面板高度减去边距" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_1->description | ||||
| msgid "Upload color" | ||||
| msgstr "上传颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->settings-schema.json->net_color_0->description | ||||
| msgid "Download color" | ||||
| msgstr "下载颜色" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->description | ||||
| msgid "Displays CPU, memory, swap and network usage and load in graphs" | ||||
| msgstr "以图形显示CPU、内存、交换分区和网络使用情况以及负载" | ||||
|  | ||||
| #. sysmonitor@orcus->metadata.json->name | ||||
| msgid "System Monitor" | ||||
| msgstr "系统监视器" | ||||
|  | ||||
| #~ msgid "Settings" | ||||
| #~ msgstr "设置" | ||||
|  | ||||
| #~ msgid "CPU: " | ||||
| #~ msgstr "CPU:" | ||||
|  | ||||
| #~ msgid "Memory: " | ||||
| #~ msgstr "内存:" | ||||
|  | ||||
| #~ msgid "Swap: " | ||||
| #~ msgstr "交换分区:" | ||||
|  | ||||
| #~ msgid "Network D/U: " | ||||
| #~ msgstr "网络 下行/上行:" | ||||
|  | ||||
| #~ msgid "Load average: " | ||||
| #~ msgstr "负载平均:" | ||||
|  | ||||
| #~ msgid "" | ||||
| #~ "Cinnamon should be restarted for changes to take effect.\n" | ||||
| #~ "Restart now?" | ||||
| #~ msgstr "" | ||||
| #~ "应当重新启动Cinnamon以使更改生效。\n" | ||||
| #~ "现在重新启动吗?" | ||||
|  | ||||
| #~ msgid "Error while saving file: " | ||||
| #~ msgstr "保存文件时出错:" | ||||
		Reference in New Issue
	
	Block a user
	 Lionel
					Lionel