system-monitor-graph@rcassani: Add Network Monitoring Support (#1511)

This commit is contained in:
Brett Fox 2025-07-05 22:43:05 +10:00 committed by GitHub
parent e5c7547814
commit 4ffb49f19f
18 changed files with 1543 additions and 265 deletions

BIN
Network Desktlet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

View File

@ -1,5 +1,5 @@
# System monitor graph Desklet # System monitor graph Desklet
Desklet to show graphs for the level of activity in various system variables including: CPU, memory, and disks. The desklet supports multiple instances with different system variables with the idea of presenting them in a uniform way. Desklet to show graphs for the level of activity in various system variables including: CPU, memory, network and disks. The desklet supports multiple instances with different system variables with the idea of presenting them in a uniform way.
<p align="center"> <p align="center">
<img src="https://cinnamon-spices.linuxmint.com/git/desklets/system-monitor-graph@rcassani/simple.gif" width="400" align="middle"><br> <img src="https://cinnamon-spices.linuxmint.com/git/desklets/system-monitor-graph@rcassani/simple.gif" width="400" align="middle"><br>
@ -10,7 +10,7 @@ Four instances of the Desklet in action.
This project has been inspired from other Desklets such as [Disk Space](https://cinnamon-spices.linuxmint.com/desklets/view/39), [CPU Load](https://cinnamon-spices.linuxmint.com/desklets/view/44), [Simple system monitor](https://cinnamon-spices.linuxmint.com/desklets/view/29), [Network usage monitor](https://cinnamon-spices.linuxmint.com/desklets/view/15), [Top](https://cinnamon-spices.linuxmint.com/desklets/view/41), and the [Rainmeter Win10 Widgets](https://win10widgets.com/). This project has been inspired from other Desklets such as [Disk Space](https://cinnamon-spices.linuxmint.com/desklets/view/39), [CPU Load](https://cinnamon-spices.linuxmint.com/desklets/view/44), [Simple system monitor](https://cinnamon-spices.linuxmint.com/desklets/view/29), [Network usage monitor](https://cinnamon-spices.linuxmint.com/desklets/view/15), [Top](https://cinnamon-spices.linuxmint.com/desklets/view/41), and the [Rainmeter Win10 Widgets](https://win10widgets.com/).
## Features ## Features
### Variables to monitor (v1.3 - April 2022) ### Variables to monitor (v2.0 - July 2025)
| System variable | Description | | System variable | Description |
| ----------- | ----------- | | ----------- | ----------- |
@ -20,6 +20,7 @@ This project has been inspired from other Desklets such as [Disk Space](https://
| HDD | % of I/O activity, and free and total space in the filesystem (partition) indicated by the user | | HDD | % of I/O activity, and free and total space in the filesystem (partition) indicated by the user |
| GPU Usage | GPU usage in % | | GPU Usage | GPU usage in % |
| GPU Memory | GPU memory usage in % | | GPU Memory | GPU memory usage in % |
| Network | Real-time upload and download speeds with dual-line graph, configurable interface monitoring |
Each variable is calculated every `Refresh interval` seconds (Min. 1 s, Max. 60 s.), and the graph shows the last `Duration of the graph` period (Min. 30 s, Max. 60 min). Each variable is calculated every `Refresh interval` seconds (Min. 1 s, Max. 60 s.), and the graph shows the last `Duration of the graph` period (Min. 30 s, Max. 60 min).
@ -40,9 +41,16 @@ The Desklet is fully customizable.
<img src="https://cinnamon-spices.linuxmint.com/git/desklets/system-monitor-graph@rcassani/screenshot2.png" width="900" align="middle"><br> <img src="https://cinnamon-spices.linuxmint.com/git/desklets/system-monitor-graph@rcassani/screenshot2.png" width="900" align="middle"><br>
A simple screenshot. A simple screenshot.
</p> </p>
<br>
<p align="center">
<img src="https://cinnamon-spices.linuxmint.com/git/desklets/system-monitor-graph@rcassani/screenshot3.png" width="900" align="middle"><br>
Another screenshot.
</p>
## TODO ## TODO
- [ ] Add other variables such as network, CPU and GPU temperatures, battery levels for PC and peripherals. - [ ] Add other variables such as ~~network~~, CPU and GPU temperatures, battery levels for PC and peripherals.
### Resources ### Resources
This is my first Desklet and the first time using JavaScript. Below, some resources that I used for the development of this Desklet. This is my first Desklet and the first time using JavaScript. Below, some resources that I used for the development of this Desklet.

BIN
Screenshot3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

View File

@ -13,6 +13,8 @@ const Gettext = imports.gettext;
const GIB_TO_KIB = 1048576; // 1 GiB = 1,048,576 kiB const GIB_TO_KIB = 1048576; // 1 GiB = 1,048,576 kiB
const GB_TO_B = 1000000000; // 1 GB = 1,000,000,000 B const GB_TO_B = 1000000000; // 1 GB = 1,000,000,000 B
const GIB_TO_MIB = 1024; // 1 GiB = 1,042 MiB const GIB_TO_MIB = 1024; // 1 GiB = 1,042 MiB
const KB_TO_B = 1000; // 1 KB = 1,000 B
const KIB_TO_B = 1024; // 1 KiB = 1,024 B
const UUID = "system-monitor-graph@rcassani"; const UUID = "system-monitor-graph@rcassani";
const DESKLET_PATH = imports.ui.deskletManager.deskletMeta[UUID].path; const DESKLET_PATH = imports.ui.deskletManager.deskletMeta[UUID].path;
@ -44,6 +46,8 @@ SystemMonitorGraph.prototype = {
this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-swap", "data_prefix_swap", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-swap", "data_prefix_swap", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-hdd", "data_prefix_hdd", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-hdd", "data_prefix_hdd", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-gpumem", "data_prefix_gpumem", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-gpumem", "data_prefix_gpumem", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "data-prefix-network", "data_prefix_network", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "network-interface", "network_interface", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem", "filesystem", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem", "filesystem", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem-label", "filesystem_label", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "filesystem-label", "filesystem_label", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "gpu-manufacturer", "gpu_manufacturer", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "gpu-manufacturer", "gpu_manufacturer", this.on_setting_changed);
@ -62,6 +66,8 @@ SystemMonitorGraph.prototype = {
this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-swap", "line_color_swap", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-swap", "line_color_swap", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-hdd", "line_color_hdd", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-hdd", "line_color_hdd", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-gpu", "line_color_gpu", this.on_setting_changed); this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-gpu", "line_color_gpu", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-network-down", "line_color_network_down", this.on_setting_changed);
this.settings.bindProperty(Settings.BindingDirection.IN, "line-color-network-up", "line_color_network_up", this.on_setting_changed);
// initialize desklet GUI // initialize desklet GUI
this.setupUI(); this.setupUI();
@ -108,6 +114,14 @@ SystemMonitorGraph.prototype = {
this.hdd_values = new Array(4).fill(0.0); this.hdd_values = new Array(4).fill(0.0);
this.gpu_use = NaN; this.gpu_use = NaN;
this.gpu_mem = new Array(2).fill(0.0); this.gpu_mem = new Array(2).fill(0.0);
// network monitoring values
this.net_down_values = new Array(this.n_values).fill(0.0);
this.net_up_values = new Array(this.n_values).fill(0.0);
this.last_net_rx = 0;
this.last_net_tx = 0;
this.net_down_speed = 0;
this.net_up_speed = 0;
this.net_max_scale = 1; // Auto-scaling for network graph
// set colors // set colors
switch (this.type) { switch (this.type) {
@ -126,6 +140,11 @@ SystemMonitorGraph.prototype = {
case "gpu": case "gpu":
this.line_color = this.line_color_gpu; this.line_color = this.line_color_gpu;
break; break;
case "network":
this.line_color = this.line_color_network_down; // Use download color for border
this.line_color_down = this.line_color_network_down;
this.line_color_up = this.line_color_network_up;
break;
} }
this.first_run = false; this.first_run = false;
} }
@ -262,12 +281,29 @@ SystemMonitorGraph.prototype = {
+ this.gpu_mem[0].toFixed(1) + " " + gpumem_prefix; + this.gpu_mem[0].toFixed(1) + " " + gpumem_prefix;
break; break;
} }
break;
case "network":
this.get_network_values();
// For network, we don't use the single 'value' variable as we have dual lines
value = 0; // Not used for network type
text1 = _("Network");
// Format speeds with appropriate units
let down_speed_formatted = this.format_network_speed(this.net_down_speed);
let up_speed_formatted = this.format_network_speed(this.net_up_speed);
text2 = "↓ " + down_speed_formatted;
text3 = "↑ " + up_speed_formatted;
break;
} }
// concatenate new value // For non-network types, concatenate new value to the main values array
values.push(isNaN(value) ? 0 : value); if (this.type !== "network") {
values.shift(); values.push(isNaN(value) ? 0 : value);
this.values = values; values.shift();
this.values = values;
}
var background_colors = this.parse_rgba_settings(this.background_color); var background_colors = this.parse_rgba_settings(this.background_color);
var midline_colors = this.parse_rgba_settings(this.midline_color); var midline_colors = this.parse_rgba_settings(this.midline_color);
@ -277,7 +313,7 @@ SystemMonitorGraph.prototype = {
// draws graph // draws graph
let canvas = new Clutter.Canvas(); let canvas = new Clutter.Canvas();
canvas.set_size(desklet_w, desklet_h); canvas.set_size(desklet_w, desklet_h);
canvas.connect('draw', function (canvas, ctx, desklet_w, desklet_h) { canvas.connect('draw', (canvas, ctx, desklet_w, desklet_h) => {
ctx.save(); ctx.save();
ctx.setOperator(Cairo.Operator.CLEAR); ctx.setOperator(Cairo.Operator.CLEAR);
ctx.paint(); ctx.paint();
@ -295,11 +331,6 @@ SystemMonitorGraph.prototype = {
ctx.closePath(); ctx.closePath();
ctx.fill(); ctx.fill();
// graph border
ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1);
ctx.rectangle(unit_size, margin_up, graph_w, graph_h);
ctx.stroke();
// graph V and H midlines // graph V and H midlines
ctx.setSourceRGBA(midline_colors[0], midline_colors[1], midline_colors[2], 1); ctx.setSourceRGBA(midline_colors[0], midline_colors[1], midline_colors[2], 1);
ctx.setLineWidth(line_width); ctx.setLineWidth(line_width);
@ -314,19 +345,30 @@ SystemMonitorGraph.prototype = {
ctx.stroke(); ctx.stroke();
} }
// timeseries and area if (this.type === "network") {
// Draw dual-line network graph
this.draw_network_graph(ctx, unit_size, margin_up, graph_w, graph_h, graph_step, n_values, line_width);
} else {
// timeseries and area
ctx.setLineWidth(2 * line_width);
ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1);
ctx.moveTo(unit_size, margin_up + graph_h - (values[0] * graph_h));
for (let i = 1; i<n_values; i++){
ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - (values[i] * graph_h));
}
ctx.strokePreserve();
ctx.lineTo(unit_size + graph_w, margin_up + graph_h);
ctx.lineTo(unit_size, margin_up + graph_h);
ctx.closePath();
ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 0.4);
ctx.fill();
}
// graph border (redrawn on top)
ctx.setLineWidth(2 * line_width); ctx.setLineWidth(2 * line_width);
ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1); ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1);
ctx.moveTo(unit_size, margin_up + graph_h - (values[0] * graph_h)); ctx.rectangle(unit_size, margin_up, graph_w, graph_h);
for (let i = 1; i<n_values; i++){ ctx.stroke();
ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - (values[i] * graph_h));
}
ctx.strokePreserve();
ctx.lineTo(unit_size + graph_w, margin_up + graph_h);
ctx.lineTo(unit_size, margin_up + graph_h);
ctx.closePath();
ctx.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 0.4);
ctx.fill();
return false; return false;
}); });
@ -347,12 +389,19 @@ SystemMonitorGraph.prototype = {
Math.round((2.5 * unit_size) - this.text2.get_height()) Math.round((2.5 * unit_size) - this.text2.get_height())
); );
this.text3.set_text(text3); this.text3.set_text(text3);
this.text3.style = "font-size: " + text3_size + "px;" if (this.type !== "network") {
+ "color: " + this.text_color + ";"; this.text3.style = "font-size: " + text3_size + "px;"
this.text3.set_position( + "color: " + this.text_color + ";";
Math.round((21 * unit_size) - this.text3.get_width()), this.text3.set_position(
Math.round((2.5 * unit_size) - this.text3.get_height()) Math.round((21 * unit_size) - this.text3.get_width()),
); Math.round((2.5 * unit_size) - this.text3.get_height()));
} else {
this.text3.style = "font-size: " + text2_size + "px;"
+ "color: " + this.text_color + ";";
this.text3.set_position(
Math.round(this.text1.get_width() + (9 * unit_size)),
Math.round((2.5 * unit_size) - this.text3.get_height()));
}
// update canvas // update canvas
@ -361,15 +410,176 @@ SystemMonitorGraph.prototype = {
this.canvas.set_size(desklet_w, desklet_h); this.canvas.set_size(desklet_w, desklet_h);
}, },
draw_network_graph: function(ctx, unit_size, margin_up, graph_w, graph_h, graph_step, n_values, line_width) {
// Parse colors for download and upload
var down_colors = this.parse_rgba_settings(this.line_color_down);
var up_colors = this.parse_rgba_settings(this.line_color_up);
// Robust array bounds checking
if (!this.net_down_values || !this.net_up_values ||
this.net_down_values.length === 0 || this.net_up_values.length === 0) {
return; // Skip drawing if arrays are not properly initialized
}
// Filter out invalid values and find maximum
let valid_down_values = this.net_down_values.filter(v => !isNaN(v) && isFinite(v) && v >= 0);
let valid_up_values = this.net_up_values.filter(v => !isNaN(v) && isFinite(v) && v >= 0);
let max_down = valid_down_values.length > 0 ? Math.max(...valid_down_values) : 0;
let max_up = valid_up_values.length > 0 ? Math.max(...valid_up_values) : 0;
let current_max = Math.max(max_down, max_up);
// Improved Y-axis scaling with speed range detection
let target_scale = this.calculate_optimal_scale(current_max);
// Smooth scale transitions with different rates for up/down
if (target_scale > this.net_max_scale) {
// Scale up quickly for new peaks
this.net_max_scale = target_scale;
} else {
// Scale down gradually with 98% retention for stability
this.net_max_scale = Math.max(target_scale, this.net_max_scale * 0.98);
}
// Ensure minimum scale to avoid division by zero
if (this.net_max_scale < 1024) this.net_max_scale = 1024; // Minimum 1 KiB/s scale
ctx.setLineWidth(2 * line_width);
// Draw download line with area fill
ctx.setSourceRGBA(down_colors[0], down_colors[1], down_colors[2], 1);
ctx.moveTo(unit_size, margin_up + graph_h - this.safe_scale_value(this.net_down_values[0], graph_h));
for (let i = 1; i < n_values; i++) {
ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - this.safe_scale_value(this.net_down_values[i], graph_h));
}
ctx.strokePreserve();
// Add area fill for download
ctx.lineTo(unit_size + graph_w, margin_up + graph_h);
ctx.lineTo(unit_size, margin_up + graph_h);
ctx.closePath();
ctx.setSourceRGBA(down_colors[0], down_colors[1], down_colors[2], 0.3);
ctx.fill();
// Draw upload line with area fill
ctx.setSourceRGBA(up_colors[0], up_colors[1], up_colors[2], 1);
ctx.moveTo(unit_size, margin_up + graph_h - this.safe_scale_value(this.net_up_values[0], graph_h));
for (let i = 1; i < n_values; i++) {
ctx.lineTo(unit_size + (i * graph_step), margin_up + graph_h - this.safe_scale_value(this.net_up_values[i], graph_h));
}
ctx.strokePreserve();
// Add area fill for upload
ctx.lineTo(unit_size + graph_w, margin_up + graph_h);
ctx.lineTo(unit_size, margin_up + graph_h);
ctx.closePath();
ctx.setSourceRGBA(up_colors[0], up_colors[1], up_colors[2], 0.3);
ctx.fill();
},
// Helper function for safe value scaling
safe_scale_value: function(value, graph_h) {
if (!value || isNaN(value) || !isFinite(value) || value < 0) {
return 0; // Return 0 for invalid values
}
let scaled = (value / this.net_max_scale) * graph_h;
// Clamp to graph bounds
return Math.max(0, Math.min(graph_h, scaled));
},
// Calculate optimal scale based on speed ranges
calculate_optimal_scale: function(current_max) {
if (current_max <= 0) return 1024; // 1 KiB/s minimum
// Define speed range thresholds (in bytes/sec)
const speed_ranges = [
1024, // 1 KiB/s
10240, // 10 KiB/s
102400, // 100 KiB/s
1048576, // 1 MiB/s
10485760, // 10 MiB/s
50000000, // 50 MiB/s
104857600, // 100 MiB/s
250000000, // 250 MiB/s
500000000, // 500 MiB/s
1073741824, // 1 GiB/s
10737418240 // 10 GiB/s
];
// Find appropriate scale with 20% headroom
let target = current_max * 1.2;
for (let scale of speed_ranges) {
if (target <= scale) {
return scale;
}
}
// For very high speeds, use next power of 2
let power = Math.ceil(Math.log2(target));
return Math.pow(2, power);
},
format_network_speed: function(speed_bytes_per_sec) {
// Enhanced error handling for speed formatting
if (!speed_bytes_per_sec || isNaN(speed_bytes_per_sec) || !isFinite(speed_bytes_per_sec) || speed_bytes_per_sec < 0) {
return "0 " + _("B") + "/s";
}
// Convert bytes per second to appropriate units
let speed = speed_bytes_per_sec;
let unit = "";
if (this.data_prefix_network == 1) {
// Decimal prefix (1000-based)
if (speed >= 1000000000) {
speed = speed / 1000000000;
unit = _("GB") + "/s";
} else if (speed >= 1000000) {
speed = speed / 1000000;
unit = _("MB") + "/s";
} else if (speed >= 1000) {
speed = speed / 1000;
unit = _("KB") + "/s";
} else {
unit = _("B") + "/s";
}
} else {
// Binary prefix (1024-based)
if (speed >= 1073741824) { // 1024^3
speed = speed / 1073741824;
unit = _("GiB") + "/s";
} else if (speed >= 1048576) { // 1024^2
speed = speed / 1048576;
unit = _("MiB") + "/s";
} else if (speed >= 1024) {
speed = speed / 1024;
unit = _("KiB") + "/s";
} else {
unit = _("B") + "/s";
}
}
// Format with appropriate decimal places
if (speed >= 10) {
return Math.round(speed).toString() + " " + unit;
} else {
return speed.toFixed(1) + " " + unit;
}
},
on_setting_changed: function() { on_setting_changed: function() {
// settings changed; instant refresh // settings changed; instant refresh
Mainloop.source_remove(this.timeout); if (this.timeout) {
Mainloop.source_remove(this.timeout);
}
this.first_run = true; this.first_run = true;
this.update(); this.update();
}, },
on_desklet_removed: function() { on_desklet_removed: function() {
Mainloop.source_remove(this.timeout); if (this.timeout) {
Mainloop.source_remove(this.timeout);
}
}, },
cpu_file: Gio.file_new_for_path('/proc/stat'), cpu_file: Gio.file_new_for_path('/proc/stat'),
@ -503,6 +713,98 @@ SystemMonitorGraph.prototype = {
}); });
}, },
network_file: Gio.file_new_for_path('/proc/net/dev'),
get_network_values: function() {
// Enhanced error handling for network monitoring
try {
this.network_file.load_contents_async(null, (file, response) => {
try {
let [success, contents, tag] = file.load_contents_finish(response);
if (!success) {
global.log('Network monitoring: Failed to read /proc/net/dev');
return;
}
let lines = ByteArray.toString(contents).split('\n');
let total_rx = 0;
let total_tx = 0;
// Skip header lines (first 2 lines)
for (let i = 2; i < lines.length; i++) {
let line = lines[i].trim();
if (line === '') continue;
let parts = line.split(/[:\s]+/);
if (parts.length < 11) continue;
let interface_name = parts[0];
// Skip loopback interface
if (interface_name === 'lo') continue;
// If specific interface is configured, only monitor that one
if (this.network_interface && this.network_interface.trim() !== '') {
if (interface_name !== this.network_interface.trim()) continue;
}
// Parse RX and TX bytes (columns 1 and 9 after interface name)
let rx_bytes = parseInt(parts[1]) || 0;
let tx_bytes = parseInt(parts[9]) || 0;
// Validate parsed values
if (isNaN(rx_bytes) || isNaN(tx_bytes) || rx_bytes < 0 || tx_bytes < 0) {
continue;
}
total_rx += rx_bytes;
total_tx += tx_bytes;
}
// Calculate deltas (bytes per second) with enhanced validation
if (this.last_net_rx > 0 && this.last_net_tx > 0) {
// Check for counter rollover (unlikely but possible)
let rx_delta = total_rx >= this.last_net_rx ?
(total_rx - this.last_net_rx) / this.refresh_interval : 0;
let tx_delta = total_tx >= this.last_net_tx ?
(total_tx - this.last_net_tx) / this.refresh_interval : 0;
// Sanity check for unrealistic speeds (> 10 GiB/s)
const MAX_REASONABLE_SPEED = 10 * 1024 * 1024 * 1024; // 10 GiB/s
if (rx_delta > MAX_REASONABLE_SPEED) rx_delta = 0;
if (tx_delta > MAX_REASONABLE_SPEED) tx_delta = 0;
// Store current speeds with validation
this.net_down_speed = Math.max(0, rx_delta);
this.net_up_speed = Math.max(0, tx_delta);
// Ensure arrays are initialized
if (!this.net_down_values || !this.net_up_values) {
this.net_down_values = new Array(this.n_values).fill(0.0);
this.net_up_values = new Array(this.n_values).fill(0.0);
}
// Add to time series arrays
this.net_down_values.push(this.net_down_speed);
this.net_up_values.push(this.net_up_speed);
this.net_down_values.shift();
this.net_up_values.shift();
}
// Update last values for next calculation
this.last_net_rx = total_rx;
this.last_net_tx = total_tx;
GLib.free(contents);
} catch (error) {
global.log('Network monitoring error: ' + error.toString());
}
});
} catch (error) {
global.log('Network monitoring file access error: ' + error.toString());
}
},
parse_rgba_settings: function(color_str) { parse_rgba_settings: function(color_str) {
let colors = color_str.match(/\((.*?)\)/)[1].split(","); // get contents inside brackets: "rgb(...)" let colors = color_str.match(/\((.*?)\)/)[1].split(","); // get contents inside brackets: "rgb(...)"
let r = parseInt(colors[0])/255; let r = parseInt(colors[0])/255;

View File

@ -3,6 +3,6 @@
"uuid": "system-monitor-graph@rcassani", "uuid": "system-monitor-graph@rcassani",
"name": "System monitor graph", "name": "System monitor graph",
"description": "Creates graphs for system variables.", "description": "Creates graphs for system variables.",
"version": "1.9", "version": "2.0",
"prevent-decorations": true "prevent-decorations": true
} }

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-08-04 22:27+0200\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2023-08-04 22:51+0200\n" "PO-Revision-Date: 2023-08-04 22:51+0200\n"
"Last-Translator: Daniel <d3vf4n@tutanota.com>\n" "Last-Translator: Daniel <d3vf4n@tutanota.com>\n"
"Language-Team: \n" "Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:164 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#: desklet.js:175 desklet.js:193 desklet.js:213 desklet.js:242 #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB" msgid "GB"
msgstr "GB" msgstr "GB"
#: desklet.js:178 desklet.js:196 desklet.js:216 desklet.js:245 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:180 #. desklet.js:199
msgid "RAM" msgid "RAM"
msgstr "RAM" msgstr "RAM"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:198 #. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:221 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "lliure de" msgstr "lliure de"
#: desklet.js:232 #. desklet.js:256
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Ús de GPU" msgstr "Ús de GPU"
#: desklet.js:247 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Memòria de la GPU" msgstr "Memòria de la GPU"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Monitor gràfic del sistema" msgstr "Monitor gràfic del sistema"
@ -102,6 +131,7 @@ msgstr "Prefix decimal (1 GB = 1000³ octets)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Prefix de les unitats de les dades" msgstr "Prefix de les unitats de les dades"
@ -120,6 +150,33 @@ msgstr ""
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Prefix de la unitat de mesura del sistema de fitxers." msgstr "Prefix de la unitat de mesura del sistema de fitxers."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Prefix binari o de l'IEC (1GiB = 1024³ octets)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Prefix decimal (1 GB = 1000³ octets)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr ""
"Prefix de la unitat de mesura\n"
"de la memòria d'intercanvi (Swap)."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Trieu la variable de la GPU que voleu monitorar."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Sistema de fitxers a monitorar" msgstr "Sistema de fitxers a monitorar"
@ -150,6 +207,10 @@ msgstr "Trieu el fabricant de la vostra GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "Id de la GPU a monitorar" msgstr "Id de la GPU a monitorar"
@ -270,6 +331,8 @@ msgstr "Color de la línia de la CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB o RGBA. El canal alpha s'ignora" msgstr "RGB o RGBA. El canal alpha s'ignora"
@ -289,6 +352,16 @@ msgstr "Color de la línia del Disc dur"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Color de la línia de la GPU" msgstr "Color de la línia de la GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Color de la línia de la memòria d'intercanvi (Swap)"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Color de la línia de la memòria d'intercanvi (Swap)"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Color de la graella" msgstr "Color de la graella"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2023-12-08 07:51+0100\n" "PO-Revision-Date: 2023-12-08 07:51+0100\n"
"Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n" "Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "ledig ud af" msgstr "ledig ud af"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "GPU-forbrug" msgstr "GPU-forbrug"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "GPU-hukommelse" msgstr "GPU-hukommelse"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Systemovervågningsgraf" msgstr "Systemovervågningsgraf"
@ -102,6 +131,7 @@ msgstr "Decimalpræfiks (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Præfiks for dataenheder" msgstr "Præfiks for dataenheder"
@ -118,6 +148,31 @@ msgstr "Enhedspræfiks for swap-størrelse."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Enhedspræfiks for filsystemstørrelse." msgstr "Enhedspræfiks for filsystemstørrelse."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Binært præfiks eller IEC (1 GiB = 1024³ bytes)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Decimalpræfiks (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Enhedspræfiks for swap-størrelse."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Vælg den GPU-variabel, der skal overvåges."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Filsystem der skal overvåges" msgstr "Filsystem der skal overvåges"
@ -146,6 +201,10 @@ msgstr "Vælg GPU-producenten."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "ID på GPU der skal overvåges" msgstr "ID på GPU der skal overvåges"
@ -266,6 +325,8 @@ msgstr "Linjefarve for CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB eller RGBA. Alfa ignoreres" msgstr "RGB eller RGBA. Alfa ignoreres"
@ -285,6 +346,16 @@ msgstr "Linjefarve for HDD"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Linjefarve for GPU" msgstr "Linjefarve for GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Linjefarve for Swap"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Linjefarve for Swap"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Gitterfarve" msgstr "Gitterfarve"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2021-11-28 13:30-0500\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2022-04-17 18:13+0100\n" "PO-Revision-Date: 2022-04-17 18:13+0100\n"
"Last-Translator: Georg Sieber\n" "Last-Translator: Georg Sieber\n"
"Language-Team: \n" "Language-Team: \n"
@ -17,41 +18,68 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:149 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:157 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:160 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
#: desklet.js:193
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:172 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "frei von" msgstr "frei von"
#: desklet.js:173 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:183
msgid "GPU Usage" msgid "GPU Usage"
msgstr "GPU-Auslastung" msgstr "GPU-Auslastung"
#: desklet.js:190 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "GPU-Speicher" msgstr "GPU-Speicher"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Systemauslastungs-Graph" msgstr "Systemauslastungs-Graph"
@ -101,6 +129,7 @@ msgstr "Dezimal (1 GB = 1000³ Bytes)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Präfixe für Speichergrößen" msgstr "Präfixe für Speichergrößen"
@ -117,13 +146,39 @@ msgstr "Einheiten-Präfix für Swap-Größe."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Einheiten-Präfix für Dateisystem-Größe." msgstr "Einheiten-Präfix für Dateisystem-Größe."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Binär bzw. IEC (1 GiB = 1024³ Bytes)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Dezimal (1 GB = 1000³ Bytes)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Einheiten-Präfix für Swap-Größe."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Wählen Sie die anzuzeigende GPU-Variable."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Anzuzeigendes Dateisystem" msgstr "Anzuzeigendes Dateisystem"
#. settings-schema.json->filesystem->tooltip #. settings-schema.json->filesystem->tooltip
msgid "Select a directory in the filesystem to monitor." msgid "Select a directory in the filesystem to monitor."
msgstr "Wähöen Sie ein Verzeichnis im Dateisystem, welches angezeigt werden soll." msgstr ""
"Wähöen Sie ein Verzeichnis im Dateisystem, welches angezeigt werden soll."
#. settings-schema.json->filesystem-label->description #. settings-schema.json->filesystem-label->description
msgid "Filesystem label" msgid "Filesystem label"
@ -145,6 +200,10 @@ msgstr "Wählen Sie den GPU-Hersteller."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "ID der anzuzeigenden GPU" msgstr "ID der anzuzeigenden GPU"
@ -262,8 +321,11 @@ msgstr "CPU-Linienfarbe"
#. settings-schema.json->line-color-cpu->tooltip #. settings-schema.json->line-color-cpu->tooltip
#. settings-schema.json->line-color-ram->tooltip #. settings-schema.json->line-color-ram->tooltip
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB oder RGBA. Alpha wird ignoriert" msgstr "RGB oder RGBA. Alpha wird ignoriert"
@ -283,6 +345,16 @@ msgstr "HDD-Linienfarbe"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "GPU-Linienfarbe" msgstr "GPU-Linienfarbe"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Swap-Linienfarbe"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Swap-Linienfarbe"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Diagrammfarbe" msgstr "Diagrammfarbe"
@ -297,4 +369,5 @@ msgstr "Anzahl vertikaler Linien im Diagramm"
#. settings-schema.json->scale-size->description #. settings-schema.json->scale-size->description
msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)"
msgstr "Skalierungsfaktor für die Deskletgröße (Skalierungsfaktor 1 = 330 x 120 px)" msgstr ""
"Skalierungsfaktor für die Deskletgröße (Skalierungsfaktor 1 = 330 x 120 px)"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-08-04 22:27+0200\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2023-08-04 22:52+0200\n" "PO-Revision-Date: 2023-08-04 22:52+0200\n"
"Last-Translator: Daniel <d3vf4n@tutanota.com>\n" "Last-Translator: Daniel <d3vf4n@tutanota.com>\n"
"Language-Team: \n" "Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:164 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#: desklet.js:175 desklet.js:193 desklet.js:213 desklet.js:242 #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB" msgid "GB"
msgstr "GB" msgstr "GB"
#: desklet.js:178 desklet.js:196 desklet.js:216 desklet.js:245 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:180 #. desklet.js:199
msgid "RAM" msgid "RAM"
msgstr "RAM" msgstr "RAM"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:198 #. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:221 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "libres de" msgstr "libres de"
#: desklet.js:232 #. desklet.js:256
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Uso de GPU" msgstr "Uso de GPU"
#: desklet.js:247 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Memoria de GPU" msgstr "Memoria de GPU"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Gráfico del monitor de sistema" msgstr "Gráfico del monitor de sistema"
@ -102,6 +131,7 @@ msgstr "Prefijo decimal (1 GB = 1000³ octetos)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Prefijo de las unidades de los datos" msgstr "Prefijo de las unidades de los datos"
@ -120,6 +150,33 @@ msgstr ""
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Prefijo de la unidad de medida del sistema de archivos." msgstr "Prefijo de la unidad de medida del sistema de archivos."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Prefijo binario o del IEC (1 GiB = 1024³ octetos)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Prefijo decimal (1 GB = 1000³ octetos)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr ""
"Prefijo de la unidad de medida\n"
"de la memoria de intercambio (Swap)."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Seleccione la variable de la GPU que desea monitorear."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Sistema de archivos a monitorear" msgstr "Sistema de archivos a monitorear"
@ -150,6 +207,10 @@ msgstr "Seleccione el fabricante de la GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "Id de la GPU a monitorear" msgstr "Id de la GPU a monitorear"
@ -270,6 +331,8 @@ msgstr "Color de la línea de la CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "" msgstr ""
"El color se puede guardar en formato RGB o RGBA, pero se ignorará la opacidad" "El color se puede guardar en formato RGB o RGBA, pero se ignorará la opacidad"
@ -290,6 +353,16 @@ msgstr "Color de la línea del Disco duro"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Color de la línea de la GPU" msgstr "Color de la línea de la GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Color de la línea de Swap"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Color de la línea de Swap"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Color de la cuadrícula" msgstr "Color de la cuadrícula"

View File

@ -1,65 +1,96 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2024-11-09 13:32+0200\n" "PO-Revision-Date: 2024-11-09 13:32+0200\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>\n"
"Language-Team: \n" "Language-Team: \n"
"Language: fi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.3\n" "X-Generator: Poedit 2.3\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: fi\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "vapaa" msgstr "vapaa"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "GPU Käyttö" msgstr "GPU Käyttö"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "GPU Muisti" msgstr "GPU Muisti"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "System monitor graph" msgstr "System monitor graph"
#. metadata.json->description #. metadata.json->description
msgid "Creates graphs for system variables." msgid "Creates graphs for system variables."
msgstr "Tekee ruudulle graafiset käyrät tietokoneen tehoon ja kulutukseen liittyvistä asioista." msgstr ""
"Tekee ruudulle graafiset käyrät tietokoneen tehoon ja kulutukseen "
"liittyvistä asioista."
#. settings-schema.json->head0->description #. settings-schema.json->head0->description
msgid "Settings for system-monitor-graph@rcassani" msgid "Settings for system-monitor-graph@rcassani"
@ -102,6 +133,7 @@ msgstr "Desimaalinen lukema (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Mittayksiköt" msgstr "Mittayksiköt"
@ -118,6 +150,31 @@ msgstr "Lukemat Swap kokoa varten."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Lukemat kiintolevyn kokoa varten." msgstr "Lukemat kiintolevyn kokoa varten."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Binäärinen lukema tai IEC (1 GiB = 1024³ bytes)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Desimaalinen lukema (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Lukemat Swap kokoa varten."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Valitse valvottava GPU:n muuttuja näytölle."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Valvottava kiintolevy tai kansio" msgstr "Valvottava kiintolevy tai kansio"
@ -146,6 +203,10 @@ msgstr "Valitse GPU valmistaja."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "Valvottavan GPU:n ID" msgstr "Valvottavan GPU:n ID"
@ -266,6 +327,8 @@ msgstr "Viivan väri CPU:lle"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB tai RGBA. Alfa jätetään huomioimatta" msgstr "RGB tai RGBA. Alfa jätetään huomioimatta"
@ -285,6 +348,16 @@ msgstr "Viivan väri HDD:lle"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Viivan väri GPU:lle" msgstr "Viivan väri GPU:lle"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Viivan väri Swap:lle"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Viivan väri Swap:lle"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Apuviivojen väri" msgstr "Apuviivojen väri"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2023-12-13 12:42+0100\n" "PO-Revision-Date: 2023-12-13 12:42+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Cserehely" msgstr "Cserehely"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "szabad, összesen:" msgstr "szabad, összesen:"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "GPU használat" msgstr "GPU használat"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "GPU memória" msgstr "GPU memória"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Rendszerfigyelő grafikonnal" msgstr "Rendszerfigyelő grafikonnal"
@ -102,6 +131,7 @@ msgstr "Tizedes előtag (1 GB = 1000³ bájt)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Az adategységek előtagja" msgstr "Az adategységek előtagja"
@ -118,6 +148,31 @@ msgstr "A cserehely méretének egység előtagja."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "A fájlrendszer méretének egység előtagja." msgstr "A fájlrendszer méretének egység előtagja."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Bináris előtag vagy IEC (1 GiB = 1024³ bájt)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Tizedes előtag (1 GB = 1000³ bájt)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "A cserehely méretének egység előtagja."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Válassza ki a megfigyelendő GPU jellemzőket."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Megfigyelendő fájlrendszer" msgstr "Megfigyelendő fájlrendszer"
@ -132,7 +187,9 @@ msgstr "Fájlrendszer címkeFájlrendszercímke"
#. settings-schema.json->filesystem-label->tooltip #. settings-schema.json->filesystem-label->tooltip
msgid "Empty uses the filesystem name from df." msgid "Empty uses the filesystem name from df."
msgstr "Amennyiben üresen hagyja, a fájlrendszer neve a df parancs alapján lesz megadva." msgstr ""
"Amennyiben üresen hagyja, a fájlrendszer neve a df parancs alapján lesz "
"megadva."
#. settings-schema.json->gpu-manufacturer->description #. settings-schema.json->gpu-manufacturer->description
msgid "GPU manufacturer" msgid "GPU manufacturer"
@ -146,6 +203,10 @@ msgstr "Válassza ki a GPU gyártóját."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "A figyelendő GPU azonosítója" msgstr "A figyelendő GPU azonosítója"
@ -266,6 +327,8 @@ msgstr "CPU vonalszín"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB vagy RGBA. Az Alfa csatorna figyelmen kívül hagyásával" msgstr "RGB vagy RGBA. Az Alfa csatorna figyelmen kívül hagyásával"
@ -285,6 +348,16 @@ msgstr "HDD vonalszín"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "GPU vonalszín" msgstr "GPU vonalszín"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Cserehely vonalszín"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Cserehely vonalszín"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Rácsszín" msgstr "Rácsszín"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2023-12-12 18:57+0100\n" "PO-Revision-Date: 2023-12-12 18:57+0100\n"
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n" "Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
"Language-Team: \n" "Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n" "X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "liberi su" msgstr "liberi su"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Utilizzo GPU" msgstr "Utilizzo GPU"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Memoria GPU" msgstr "Memoria GPU"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Grafico di Monitoraggio del Sistema" msgstr "Grafico di Monitoraggio del Sistema"
@ -102,6 +131,7 @@ msgstr "Prefisso decimale (1 GB = 1000³ byte)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Prefisso per le unità dati" msgstr "Prefisso per le unità dati"
@ -118,6 +148,31 @@ msgstr "Prefisso dell'unità per la dimensione dello Swap."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Prefisso dell'unità per la dimensione del file system." msgstr "Prefisso dell'unità per la dimensione del file system."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Prefisso binario o IEC (1 GiB = 1024³ byte)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Prefisso decimale (1 GB = 1000³ byte)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Prefisso dell'unità per la dimensione dello Swap."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Seleziona la variabile della GPU da monitorare."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Filesystem da monitorare" msgstr "Filesystem da monitorare"
@ -146,6 +201,10 @@ msgstr "Seleziona il produttore della GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "Id della GPU da monitorare" msgstr "Id della GPU da monitorare"
@ -266,6 +325,8 @@ msgstr "Colore linea CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB o RGBA. Alfa è ignorato" msgstr "RGB o RGBA. Alfa è ignorato"
@ -285,6 +346,16 @@ msgstr "Colore linea HDD"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Colore linea GPU" msgstr "Colore linea GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Colore linea Swap"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Colore linea Swap"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Colore griglia" msgstr "Colore griglia"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # rcassani, 2020
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2024-04-19 14:32+0200\n" "PO-Revision-Date: 2024-04-19 14:32+0200\n"
"Last-Translator: qadzek\n" "Last-Translator: qadzek\n"
"Language-Team: \n" "Language-Team: \n"
@ -17,40 +18,68 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Swap" msgstr "Swap"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "vrij van" msgstr "vrij van"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "GPU Gebruik" msgstr "GPU Gebruik"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "GPU Geheugen" msgstr "GPU Geheugen"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Systeemmonitor grafiek" msgstr "Systeemmonitor grafiek"
@ -100,6 +129,7 @@ msgstr "Decimaal voorvoegsel (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Voorvoegsel voor gegevenseenheden" msgstr "Voorvoegsel voor gegevenseenheden"
@ -116,6 +146,31 @@ msgstr "Eenheid voorvoegsel voor Swap-grootte."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Eenheid voorvoegsel voor Bestandssysteemgrootte." msgstr "Eenheid voorvoegsel voor Bestandssysteemgrootte."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Binair voorvoegsel of IEC (1 GiB = 1024³ bytes)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Decimaal voorvoegsel (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Eenheid voorvoegsel voor Swap-grootte."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Selecteer de GPU-variabele om te monitoren."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Bestandssysteem om te monitoren" msgstr "Bestandssysteem om te monitoren"
@ -144,6 +199,10 @@ msgstr "Selecteer de GPU-fabrikant."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "ID van GPU om te monitoren" msgstr "ID van GPU om te monitoren"
@ -264,6 +323,8 @@ msgstr "Lijnkleur CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB of RGBA. Alpha wordt genegeerd" msgstr "RGB of RGBA. Alpha wordt genegeerd"
@ -283,6 +344,16 @@ msgstr "Lijnkleur HDD"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Lijnkleur GPU" msgstr "Lijnkleur GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Lijnkleur Swap"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Lijnkleur Swap"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Rasterkleur" msgstr "Rasterkleur"

View File

@ -1,4 +1,4 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# Marcelo Aof, 2021. # Marcelo Aof, 2021.
@ -6,48 +6,82 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2021-11-28 13:30-0500\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2021-11-29 15:20-0300\n" "PO-Revision-Date: 2021-11-29 15:20-0300\n"
"Last-Translator: Marcelo Aof\n"
"Language-Team: \n" "Language-Team: \n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.0\n" "X-Generator: Poedit 3.0\n"
"Last-Translator: Marcelo Aof\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Language: pt_BR\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:149 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:157
msgid "RAM"
msgstr "RAM"
#: desklet.js:160 desklet.js:193
msgid "GiB"
msgstr "GiB"
#: desklet.js:172
msgid "free of"
msgstr "livres de"
#: desklet.js:173
msgid "GB" msgid "GB"
msgstr "GB" msgstr "GB"
#: desklet.js:183 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB"
msgstr "GiB"
#. settings-schema.json->type->options
#. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap"
msgstr ""
#. desklet.js:240
msgid "free of"
msgstr "livres de"
#. desklet.js:256
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Uso da GPU" msgstr "Uso da GPU"
#: desklet.js:190 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Memória da GPU" msgstr "Memória da GPU"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Gráficos do monitor do sistema" msgstr "Gráficos do monitor do sistema"
@ -80,6 +114,62 @@ msgstr "HD"
msgid "GPU" msgid "GPU"
msgstr "GPU" msgstr "GPU"
#. settings-schema.json->data-prefix-ram->options
#. settings-schema.json->data-prefix-swap->options
#. settings-schema.json->data-prefix-hdd->options
#. settings-schema.json->data-prefix-gpumem->options
msgid "Binary prefix or IEC (1 GiB = 1024³ bytes)"
msgstr ""
#. settings-schema.json->data-prefix-ram->options
#. settings-schema.json->data-prefix-swap->options
#. settings-schema.json->data-prefix-hdd->options
#. settings-schema.json->data-prefix-gpumem->options
msgid "Decimal prefix (1 GB = 1000³ bytes)"
msgstr ""
#. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units"
msgstr ""
#. settings-schema.json->data-prefix-ram->tooltip
msgid "Unit prefix for RAM size."
msgstr ""
#. settings-schema.json->data-prefix-swap->tooltip
msgid "Unit prefix for Swap size."
msgstr ""
#. settings-schema.json->data-prefix-hdd->tooltip
msgid "Unit prefix for Filesystem size."
msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->tooltip
msgid "Unit prefix for network speed."
msgstr ""
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Selecione a variável da GPU para monitorar."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Disco de armazenamento para monitorar" msgstr "Disco de armazenamento para monitorar"
@ -94,7 +184,9 @@ msgstr "Rótulo do disco de armazenamento"
#. settings-schema.json->filesystem-label->tooltip #. settings-schema.json->filesystem-label->tooltip
msgid "Empty uses the filesystem name from df." msgid "Empty uses the filesystem name from df."
msgstr "Se o nome do disco de armazenamento estiver em branco, seu nome advirá do comando df." msgstr ""
"Se o nome do disco de armazenamento estiver em branco, seu nome advirá do "
"comando df."
#. settings-schema.json->gpu-manufacturer->description #. settings-schema.json->gpu-manufacturer->description
msgid "GPU manufacturer" msgid "GPU manufacturer"
@ -108,6 +200,10 @@ msgstr "Selecione a fabricante da GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "ID da GPU para monitorar" msgstr "ID da GPU para monitorar"
@ -132,6 +228,10 @@ msgstr "Uso"
msgid "Memory" msgid "Memory"
msgstr "Memória" msgstr "Memória"
#. settings-schema.json->data-prefix-gpumem->tooltip
msgid "Unit prefix for GPU memory size."
msgstr ""
#. settings-schema.json->duration->description #. settings-schema.json->duration->description
msgid "Duration of the graph" msgid "Duration of the graph"
msgstr "Duração do gráfico" msgstr "Duração do gráfico"
@ -221,15 +321,24 @@ msgstr "Cor da linha da CPU"
#. settings-schema.json->line-color-cpu->tooltip #. settings-schema.json->line-color-cpu->tooltip
#. settings-schema.json->line-color-ram->tooltip #. settings-schema.json->line-color-ram->tooltip
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "A cor pode ser salva no formato RGB ou RGBA, mas a opacidade será ignorada." msgstr ""
"A cor pode ser salva no formato RGB ou RGBA, mas a opacidade será ignorada."
#. settings-schema.json->line-color-ram->description #. settings-schema.json->line-color-ram->description
msgid "Line color RAM" msgid "Line color RAM"
msgstr "Cor da linha da RAM" msgstr "Cor da linha da RAM"
#. settings-schema.json->line-color-swap->description
#, fuzzy
msgid "Line color Swap"
msgstr "Cor da linha da CPU"
#. settings-schema.json->line-color-hdd->description #. settings-schema.json->line-color-hdd->description
msgid "Line color HDD" msgid "Line color HDD"
msgstr "Cor da linha do HD" msgstr "Cor da linha do HD"
@ -238,6 +347,15 @@ msgstr "Cor da linha do HD"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Cor da linha da GPU" msgstr "Cor da linha da GPU"
#. settings-schema.json->line-color-network-down->description
msgid "Line color Network Download"
msgstr ""
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Cor da linha da CPU"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Cor da grade" msgstr "Cor da grade"
@ -252,4 +370,6 @@ msgstr "Número de linhas verticais na grade"
#. settings-schema.json->scale-size->description #. settings-schema.json->scale-size->description
msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)"
msgstr "Escala de proporção para o tamanho do desklet (escala de proporção de 1 = 330 x 120px)" msgstr ""
"Escala de proporção para o tamanho do desklet (escala de proporção de 1 = "
"330 x 120px)"

View File

@ -5,55 +5,83 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language: ro\n"
"Language-Team: none\n"
"Last-Translator: Automatically generated\n"
"MIME-Version: 1.0\n"
"PO-Revision-Date: 2022-04-17 23:21+0200\n"
"POT-Creation-Date: 2022-04-17 23:21+0200\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n"
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: 2022-04-17 23:21+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "CPU" msgstr "CPU"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr "GB"
msgstr "RAM"
#: desklet.js:164 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
#: desklet.js:174
#: desklet.js:207
msgid "GiB" msgid "GiB"
msgstr "GiB" msgstr "GiB"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Schimbă" msgstr "Schimbă"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "liber din" msgstr "liber din"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr "GB"
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Utilizare GPU" msgstr "Utilizare GPU"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Memorie GPU" msgstr "Memorie GPU"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
#, fuzzy
msgid "B"
msgstr "GB"
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
#, fuzzy
msgid "MiB"
msgstr "GiB"
#. desklet.js:556
#, fuzzy
msgid "KiB"
msgstr "GiB"
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Graficul monitorului de sistem" msgstr "Graficul monitorului de sistem"
@ -86,13 +114,71 @@ msgstr "HDD"
msgid "GPU" msgid "GPU"
msgstr "GPU" msgstr "GPU"
#. settings-schema.json->data-prefix-ram->options
#. settings-schema.json->data-prefix-swap->options
#. settings-schema.json->data-prefix-hdd->options
#. settings-schema.json->data-prefix-gpumem->options
msgid "Binary prefix or IEC (1 GiB = 1024³ bytes)"
msgstr ""
#. settings-schema.json->data-prefix-ram->options
#. settings-schema.json->data-prefix-swap->options
#. settings-schema.json->data-prefix-hdd->options
#. settings-schema.json->data-prefix-gpumem->options
msgid "Decimal prefix (1 GB = 1000³ bytes)"
msgstr ""
#. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units"
msgstr ""
#. settings-schema.json->data-prefix-ram->tooltip
msgid "Unit prefix for RAM size."
msgstr ""
#. settings-schema.json->data-prefix-swap->tooltip
msgid "Unit prefix for Swap size."
msgstr ""
#. settings-schema.json->data-prefix-hdd->tooltip
msgid "Unit prefix for Filesystem size."
msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->tooltip
msgid "Unit prefix for network speed."
msgstr ""
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Selectează variabila GPU care urmează să fie monitorizată."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Sistemul de fișiere de monitorizat" msgstr "Sistemul de fișiere de monitorizat"
#. settings-schema.json->filesystem->tooltip #. settings-schema.json->filesystem->tooltip
msgid "Select a directory in the filesystem to monitor." msgid "Select a directory in the filesystem to monitor."
msgstr "Selectează un director din sistemul de fișiere care urmează să fie monitorizat." msgstr ""
"Selectează un director din sistemul de fișiere care urmează să fie "
"monitorizat."
#. settings-schema.json->filesystem-label->description #. settings-schema.json->filesystem-label->description
msgid "Filesystem label" msgid "Filesystem label"
@ -114,6 +200,10 @@ msgstr "Selectează producătorul GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "NVIDIA" msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "ID-ul GPU-ului de monitorizat" msgstr "ID-ul GPU-ului de monitorizat"
@ -138,6 +228,10 @@ msgstr "Utilizare"
msgid "Memory" msgid "Memory"
msgstr "Memorie" msgstr "Memorie"
#. settings-schema.json->data-prefix-gpumem->tooltip
msgid "Unit prefix for GPU memory size."
msgstr ""
#. settings-schema.json->duration->description #. settings-schema.json->duration->description
msgid "Duration of the graph" msgid "Duration of the graph"
msgstr "Durata graficului" msgstr "Durata graficului"
@ -230,6 +324,8 @@ msgstr "Culoarea liniei CPU"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB sau RGBA. Alpha este ignorat." msgstr "RGB sau RGBA. Alpha este ignorat."
@ -249,6 +345,16 @@ msgstr "Culoarea liniei HDD"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Culoarea liniei GPU" msgstr "Culoarea liniei GPU"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Culoarea liniei Swap"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Culoarea liniei Swap"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Culoarea grilei" msgstr "Culoarea grilei"
@ -263,4 +369,6 @@ msgstr "Numărul de linii verticale din grilă"
#. settings-schema.json->scale-size->description #. settings-schema.json->scale-size->description
msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)" msgid "Scale factor for desklet size (scale factor of 1 = 330 x 120 px)"
msgstr "Factorul de scară pentru dimensiunea deskletului (factor de scară de 1 = 330 x 120 px)" msgstr ""
"Factorul de scară pentru dimensiunea deskletului (factor de scară de 1 = 330 "
"x 120 px)"

View File

@ -2,8 +2,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"POT-Creation-Date: 2025-07-05 08:35-0400\n"
"PO-Revision-Date: \n" "PO-Revision-Date: \n"
"Last-Translator: blogdron\n" "Last-Translator: blogdron\n"
"Language-Team: \n" "Language-Team: \n"
@ -14,40 +15,65 @@ msgstr ""
"X-Generator: Poedit 3.4.1\n" "X-Generator: Poedit 3.4.1\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "Процессор" msgstr "Процессор"
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM" msgstr ""
msgstr "Память"
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "" msgstr ""
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr "Память"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "Подкачка" msgstr "Подкачка"
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "свободно из" msgstr "свободно из"
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr ""
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "Загрузка Процессора" msgstr "Загрузка Процессора"
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "Использовано Памяти" msgstr "Использовано Памяти"
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
msgid "B"
msgstr ""
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
msgid "MiB"
msgstr ""
#. desklet.js:556
msgid "KiB"
msgstr ""
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "Системный монитор с графиками (System monitor graph)" msgstr "Системный монитор с графиками (System monitor graph)"
@ -97,6 +123,7 @@ msgstr "Десятичная префикс (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "Система счисления" msgstr "Система счисления"
@ -113,6 +140,31 @@ msgstr "Система счисления для Подкачки."
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "Система счисления для Файловых систем." msgstr "Система счисления для Файловых систем."
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr "Бинарная или IEC (1 GiB = 1024³ bytes)"
#. settings-schema.json->data-prefix-network->options
#, fuzzy
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr "Десятичная префикс (1 GB = 1000³ bytes)"
#. settings-schema.json->data-prefix-network->tooltip
#, fuzzy
msgid "Unit prefix for network speed."
msgstr "Система счисления для Подкачки."
#. settings-schema.json->network-interface->description
#, fuzzy
msgid "Network interface to monitor"
msgstr "Выберите что нужно отслеживать."
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "Файловая система для мониторинга" msgstr "Файловая система для мониторинга"
@ -141,6 +193,10 @@ msgstr "Выберите производителя GPU."
msgid "NVIDIA" msgid "NVIDIA"
msgstr "" msgstr ""
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "Идентификатор GPU для мониторинга" msgstr "Идентификатор GPU для мониторинга"
@ -261,6 +317,8 @@ msgstr "Цвет линии Процессора"
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "RGB или RGBA. Альфа канал игнорируется" msgstr "RGB или RGBA. Альфа канал игнорируется"
@ -280,6 +338,16 @@ msgstr "Цвет линии для Накопителя"
msgid "Line color GPU" msgid "Line color GPU"
msgstr "Цвет линии для Видеокарты" msgstr "Цвет линии для Видеокарты"
#. settings-schema.json->line-color-network-down->description
#, fuzzy
msgid "Line color Network Download"
msgstr "Цвет линии для Подкачки"
#. settings-schema.json->line-color-network-up->description
#, fuzzy
msgid "Line color Network Upload"
msgstr "Цвет линии для Подкачки"
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "Цвет Сетки" msgstr "Цвет Сетки"

View File

@ -1,57 +1,82 @@
# SOME DESCRIPTIVE TITLE. # SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is put in the public domain.
# This file is distributed under the same license as the PACKAGE package. # rcassani, 2020
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: system-monitor-graph@rcassani 2.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: https://github.com/linuxmint/cinnamon-spices-desklets/"
"POT-Creation-Date: 2023-11-05 18:14+0100\n" "issues\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "POT-Creation-Date: 2025-07-05 08:35-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "PO-Revision-Date: \n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Last-Translator: \n"
"Language-Team: \n"
"Language: \n" "Language: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:153 #. desklet.js:183
msgid "CPU" msgid "CPU"
msgstr "" msgstr ""
#. settings-schema.json->type->options #. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
#: desklet.js:161 msgid "GB"
msgid "RAM"
msgstr "" msgstr ""
#: desklet.js:164 desklet.js:174 desklet.js:207 #. desklet.js:197 desklet.js:215 desklet.js:235 desklet.js:276 desklet.js:550
msgid "GiB" msgid "GiB"
msgstr "" msgstr ""
#. settings-schema.json->type->options #. settings-schema.json->type->options
#: desklet.js:171 #. desklet.js:199
msgid "RAM"
msgstr ""
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap" msgid "Swap"
msgstr "" msgstr ""
#: desklet.js:186 #. desklet.js:240
msgid "free of" msgid "free of"
msgstr "" msgstr ""
#: desklet.js:187 #. desklet.js:256
msgid "GB"
msgstr ""
#: desklet.js:197
msgid "GPU Usage" msgid "GPU Usage"
msgstr "" msgstr ""
#: desklet.js:204 #. desklet.js:278
msgid "GPU Memory" msgid "GPU Memory"
msgstr "" msgstr ""
#. settings-schema.json->type->options
#. desklet.js:290
msgid "Network"
msgstr ""
#. desklet.js:525 desklet.js:544 desklet.js:558
msgid "B"
msgstr ""
#. desklet.js:539
msgid "MB"
msgstr ""
#. desklet.js:542
msgid "KB"
msgstr ""
#. desklet.js:553
msgid "MiB"
msgstr ""
#. desklet.js:556
msgid "KiB"
msgstr ""
#. metadata.json->name #. metadata.json->name
msgid "System monitor graph" msgid "System monitor graph"
msgstr "" msgstr ""
@ -101,6 +126,7 @@ msgstr ""
#. settings-schema.json->data-prefix-ram->description #. settings-schema.json->data-prefix-ram->description
#. settings-schema.json->data-prefix-swap->description #. settings-schema.json->data-prefix-swap->description
#. settings-schema.json->data-prefix-hdd->description #. settings-schema.json->data-prefix-hdd->description
#. settings-schema.json->data-prefix-network->description
#. settings-schema.json->data-prefix-gpumem->description #. settings-schema.json->data-prefix-gpumem->description
msgid "Prefix for data units" msgid "Prefix for data units"
msgstr "" msgstr ""
@ -117,6 +143,27 @@ msgstr ""
msgid "Unit prefix for Filesystem size." msgid "Unit prefix for Filesystem size."
msgstr "" msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Binary prefix or IEC (1 KiB = 1024 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->options
msgid "Decimal prefix (1 KB = 1000 bytes)"
msgstr ""
#. settings-schema.json->data-prefix-network->tooltip
msgid "Unit prefix for network speed."
msgstr ""
#. settings-schema.json->network-interface->description
msgid "Network interface to monitor"
msgstr ""
#. settings-schema.json->network-interface->tooltip
msgid ""
"Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3"
msgstr ""
#. settings-schema.json->filesystem->description #. settings-schema.json->filesystem->description
msgid "Filesystem to monitor" msgid "Filesystem to monitor"
msgstr "" msgstr ""
@ -145,6 +192,10 @@ msgstr ""
msgid "NVIDIA" msgid "NVIDIA"
msgstr "" msgstr ""
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description #. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor" msgid "Id of GPU to monitor"
msgstr "" msgstr ""
@ -265,6 +316,8 @@ msgstr ""
#. settings-schema.json->line-color-swap->tooltip #. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->tooltip #. settings-schema.json->line-color-hdd->tooltip
#. settings-schema.json->line-color-gpu->tooltip #. settings-schema.json->line-color-gpu->tooltip
#. settings-schema.json->line-color-network-down->tooltip
#. settings-schema.json->line-color-network-up->tooltip
msgid "RGB or RGBA. Alpha is ignored" msgid "RGB or RGBA. Alpha is ignored"
msgstr "" msgstr ""
@ -284,6 +337,14 @@ msgstr ""
msgid "Line color GPU" msgid "Line color GPU"
msgstr "" msgstr ""
#. settings-schema.json->line-color-network-down->description
msgid "Line color Network Download"
msgstr ""
#. settings-schema.json->line-color-network-up->description
msgid "Line color Network Upload"
msgstr ""
#. settings-schema.json->midline-color->description #. settings-schema.json->midline-color->description
msgid "Grid color" msgid "Grid color"
msgstr "" msgstr ""

View File

@ -18,7 +18,8 @@
"RAM" : "ram", "RAM" : "ram",
"Swap" : "swap", "Swap" : "swap",
"HDD" : "hdd", "HDD" : "hdd",
"GPU" : "gpu" "GPU" : "gpu",
"Network" : "network"
} }
}, },
"data-prefix-ram": { "data-prefix-ram": {
@ -54,6 +55,24 @@
"tooltip": "Unit prefix for Filesystem size.", "tooltip": "Unit prefix for Filesystem size.",
"dependency": "type=hdd" "dependency": "type=hdd"
}, },
"data-prefix-network": {
"type": "combobox",
"default": 0,
"options": {
"Binary prefix or IEC (1 KiB = 1024 bytes)" : 0,
"Decimal prefix (1 KB = 1000 bytes)" : 1
},
"description": "Prefix for data units",
"tooltip": "Unit prefix for network speed.",
"dependency": "type=network"
},
"network-interface": {
"type": "entry",
"default": "",
"description": "Network interface to monitor",
"tooltip": "Leave empty to monitor all interfaces combined. Examples: eth0, wlan0, enp0s3",
"dependency": "type=network"
},
"filesystem": { "filesystem": {
"type": "filechooser", "type": "filechooser",
"default": "file:///", "default": "file:///",
@ -192,6 +211,20 @@
"dependency": "type=gpu", "dependency": "type=gpu",
"tooltip": "RGB or RGBA. Alpha is ignored" "tooltip": "RGB or RGBA. Alpha is ignored"
}, },
"line-color-network-down": {
"type": "colorchooser",
"default": "rgba(100,180,120,1.0)",
"description": "Line color Network Download",
"dependency": "type=network",
"tooltip": "RGB or RGBA. Alpha is ignored"
},
"line-color-network-up": {
"type": "colorchooser",
"default": "rgba(180,120,100,1.0)",
"description": "Line color Network Upload",
"dependency": "type=network",
"tooltip": "RGB or RGBA. Alpha is ignored"
},
"midline-color": { "midline-color": {
"type": "colorchooser", "type": "colorchooser",
"default": "rgba(127,127,127,1)", "default": "rgba(127,127,127,1)",