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
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">
<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/).
## Features
### Variables to monitor (v1.3 - April 2022)
### Variables to monitor (v2.0 - July 2025)
| 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 |
| GPU Usage | GPU 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).
@ -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>
A simple screenshot.
</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
- [ ] 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
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 GB_TO_B = 1000000000; // 1 GB = 1,000,000,000 B
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 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-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-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-label", "filesystem_label", 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-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-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
this.setupUI();
@ -108,6 +114,14 @@ SystemMonitorGraph.prototype = {
this.hdd_values = new Array(4).fill(0.0);
this.gpu_use = NaN;
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
switch (this.type) {
@ -126,6 +140,11 @@ SystemMonitorGraph.prototype = {
case "gpu":
this.line_color = this.line_color_gpu;
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;
}
@ -262,12 +281,29 @@ SystemMonitorGraph.prototype = {
+ this.gpu_mem[0].toFixed(1) + " " + gpumem_prefix;
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
if (this.type !== "network") {
values.push(isNaN(value) ? 0 : value);
values.shift();
this.values = values;
}
var background_colors = this.parse_rgba_settings(this.background_color);
var midline_colors = this.parse_rgba_settings(this.midline_color);
@ -277,7 +313,7 @@ SystemMonitorGraph.prototype = {
// draws graph
let canvas = new Clutter.Canvas();
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.setOperator(Cairo.Operator.CLEAR);
ctx.paint();
@ -295,11 +331,6 @@ SystemMonitorGraph.prototype = {
ctx.closePath();
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
ctx.setSourceRGBA(midline_colors[0], midline_colors[1], midline_colors[2], 1);
ctx.setLineWidth(line_width);
@ -314,6 +345,10 @@ SystemMonitorGraph.prototype = {
ctx.stroke();
}
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);
@ -327,6 +362,13 @@ SystemMonitorGraph.prototype = {
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.setSourceRGBA(line_colors[0], line_colors[1], line_colors[2], 1);
ctx.rectangle(unit_size, margin_up, graph_w, graph_h);
ctx.stroke();
return false;
});
@ -347,12 +389,19 @@ SystemMonitorGraph.prototype = {
Math.round((2.5 * unit_size) - this.text2.get_height())
);
this.text3.set_text(text3);
if (this.type !== "network") {
this.text3.style = "font-size: " + text3_size + "px;"
+ "color: " + this.text_color + ";";
this.text3.set_position(
Math.round((21 * unit_size) - this.text3.get_width()),
Math.round((2.5 * unit_size) - this.text3.get_height())
);
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
@ -361,15 +410,176 @@ SystemMonitorGraph.prototype = {
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() {
// settings changed; instant refresh
if (this.timeout) {
Mainloop.source_remove(this.timeout);
}
this.first_run = true;
this.update();
},
on_desklet_removed: function() {
if (this.timeout) {
Mainloop.source_remove(this.timeout);
}
},
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) {
let colors = color_str.match(/\((.*?)\)/)[1].split(","); // get contents inside brackets: "rgb(...)"
let r = parseInt(colors[0])/255;

View File

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

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-04 22:27+0200\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: 2023-08-04 22:51+0200\n"
"Last-Translator: Daniel <d3vf4n@tutanota.com>\n"
"Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options
#: desklet.js:164
#. desklet.js:183
msgid "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"
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"
msgstr "GiB"
#. settings-schema.json->type->options
#: desklet.js:180
#. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#: desklet.js:198
#. desklet.js:217
msgid "Swap"
msgstr "Swap"
#: desklet.js:221
#. desklet.js:240
msgid "free of"
msgstr "lliure de"
#: desklet.js:232
#. desklet.js:256
msgid "GPU Usage"
msgstr "Ús de GPU"
#: desklet.js:247
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "Prefix de les unitats de les dades"
@ -120,6 +150,33 @@ msgstr ""
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Sistema de fitxers a monitorar"
@ -150,6 +207,10 @@ msgstr "Trieu el fabricant de la vostra GPU."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
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"
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
msgid "Grid color"
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
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: 2023-12-08 07:51+0100\n"
"Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n"
"Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Swap"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "ledig ud af"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "GPU-forbrug"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "Præfiks for dataenheder"
@ -118,6 +148,31 @@ msgstr "Enhedspræfiks for swap-størrelse."
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Filsystem der skal overvåges"
@ -146,6 +201,10 @@ msgstr "Vælg GPU-producenten."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
msgstr "RGB eller RGBA. Alfa ignoreres"
@ -285,6 +346,16 @@ msgstr "Linjefarve for HDD"
msgid "Line color 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
msgid "Grid color"
msgstr "Gitterfarve"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-11-28 13:30-0500\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 18:13+0100\n"
"Last-Translator: Georg Sieber\n"
"Language-Team: \n"
@ -17,41 +18,68 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options
#: desklet.js:149
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:157
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: desklet.js:160
#: desklet.js:193
#. 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:171
#. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap"
msgstr "Swap"
#: desklet.js:172
#. desklet.js:240
msgid "free of"
msgstr "frei von"
#: desklet.js:173
msgid "GB"
msgstr "GB"
#: desklet.js:183
#. desklet.js:256
msgid "GPU Usage"
msgstr "GPU-Auslastung"
#: desklet.js:190
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor 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-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 "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."
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
msgid "Filesystem to monitor"
msgstr "Anzuzeigendes Dateisystem"
#. settings-schema.json->filesystem->tooltip
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
msgid "Filesystem label"
@ -145,6 +200,10 @@ msgstr "Wählen Sie den GPU-Hersteller."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
msgstr "ID der anzuzeigenden GPU"
@ -262,8 +321,11 @@ msgstr "CPU-Linienfarbe"
#. settings-schema.json->line-color-cpu->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-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"
msgstr "RGB oder RGBA. Alpha wird ignoriert"
@ -283,6 +345,16 @@ msgstr "HDD-Linienfarbe"
msgid "Line color GPU"
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
msgid "Grid color"
msgstr "Diagrammfarbe"
@ -297,4 +369,5 @@ msgstr "Anzahl vertikaler Linien im Diagramm"
#. settings-schema.json->scale-size->description
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
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-08-04 22:27+0200\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: 2023-08-04 22:52+0200\n"
"Last-Translator: Daniel <d3vf4n@tutanota.com>\n"
"Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options
#: desklet.js:164
#. desklet.js:183
msgid "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"
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"
msgstr "GiB"
#. settings-schema.json->type->options
#: desklet.js:180
#. desklet.js:199
msgid "RAM"
msgstr "RAM"
#. settings-schema.json->type->options
#: desklet.js:198
#. desklet.js:217
msgid "Swap"
msgstr "Swap"
#: desklet.js:221
#. desklet.js:240
msgid "free of"
msgstr "libres de"
#: desklet.js:232
#. desklet.js:256
msgid "GPU Usage"
msgstr "Uso de GPU"
#: desklet.js:247
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "Prefijo de las unidades de los datos"
@ -120,6 +150,33 @@ msgstr ""
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Sistema de archivos a monitorear"
@ -150,6 +207,10 @@ msgstr "Seleccione el fabricante de la GPU."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
msgstr ""
"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"
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
msgid "Grid color"
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
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: 2024-11-09 13:32+0200\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>\n"
"Language-Team: \n"
"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.3\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: fi\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Swap"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "vapaa"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "GPU Käyttö"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
msgstr "System monitor graph"
#. metadata.json->description
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
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-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 "Mittayksiköt"
@ -118,6 +150,31 @@ msgstr "Lukemat Swap kokoa varten."
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Valvottava kiintolevy tai kansio"
@ -146,6 +203,10 @@ msgstr "Valitse GPU valmistaja."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
msgstr "RGB tai RGBA. Alfa jätetään huomioimatta"
@ -285,6 +348,16 @@ msgstr "Viivan väri HDD:lle"
msgid "Line color GPU"
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
msgid "Grid color"
msgstr "Apuviivojen väri"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: 2023-12-13 12:42+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Cserehely"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "szabad, összesen:"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "GPU használat"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "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."
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
msgid "Filesystem to monitor"
msgstr "Megfigyelendő fájlrendszer"
@ -132,7 +187,9 @@ msgstr "Fájlrendszer címkeFájlrendszercímke"
#. settings-schema.json->filesystem-label->tooltip
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
msgid "GPU manufacturer"
@ -146,6 +203,10 @@ msgstr "Válassza ki a GPU gyártóját."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
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"
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
msgid "Grid color"
msgstr "Rácsszín"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: 2023-12-12 18:57+0100\n"
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
"Language-Team: \n"
@ -19,40 +20,68 @@ msgstr ""
"X-Generator: Poedit 3.0.1\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Swap"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "liberi su"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "Utilizzo GPU"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "Prefisso per le unità dati"
@ -118,6 +148,31 @@ msgstr "Prefisso dell'unità per la dimensione dello Swap."
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Filesystem da monitorare"
@ -146,6 +201,10 @@ msgstr "Seleziona il produttore della GPU."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
msgstr "RGB o RGBA. Alfa è ignorato"
@ -285,6 +346,16 @@ msgstr "Colore linea HDD"
msgid "Line color 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
msgid "Grid color"
msgstr "Colore griglia"

View File

@ -1,13 +1,14 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# rcassani, 2020
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: 2024-04-19 14:32+0200\n"
"Last-Translator: qadzek\n"
"Language-Team: \n"
@ -17,40 +18,68 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Swap"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "vrij van"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "GPU Gebruik"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
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-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 "Voorvoegsel voor gegevenseenheden"
@ -116,6 +146,31 @@ msgstr "Eenheid voorvoegsel voor Swap-grootte."
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Bestandssysteem om te monitoren"
@ -144,6 +199,10 @@ msgstr "Selecteer de GPU-fabrikant."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
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-hdd->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"
msgstr "RGB of RGBA. Alpha wordt genegeerd"
@ -283,6 +344,16 @@ msgstr "Lijnkleur HDD"
msgid "Line color 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
msgid "Grid color"
msgstr "Rasterkleur"

View File

@ -1,4 +1,4 @@
# SOME DESCRIPTIVE TITLE.
# SYSTEM MONITOR GRAPH
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Marcelo Aof, 2021.
@ -6,48 +6,82 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-11-28 13:30-0500\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: 2021-11-29 15:20-0300\n"
"Last-Translator: Marcelo Aof\n"
"Language-Team: \n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.0\n"
"Last-Translator: Marcelo Aof\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Language: pt_BR\n"
#. settings-schema.json->type->options
#: desklet.js:149
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: 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
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "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"
msgstr "Uso da GPU"
#: desklet.js:190
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
msgstr "Gráficos do monitor do sistema"
@ -80,6 +114,62 @@ msgstr "HD"
msgid "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
msgid "Filesystem to monitor"
msgstr "Disco de armazenamento para monitorar"
@ -94,7 +184,9 @@ msgstr "Rótulo do disco de armazenamento"
#. settings-schema.json->filesystem-label->tooltip
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
msgid "GPU manufacturer"
@ -108,6 +200,10 @@ msgstr "Selecione a fabricante da GPU."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
msgstr "ID da GPU para monitorar"
@ -132,6 +228,10 @@ msgstr "Uso"
msgid "Memory"
msgstr "Memória"
#. settings-schema.json->data-prefix-gpumem->tooltip
msgid "Unit prefix for GPU memory size."
msgstr ""
#. settings-schema.json->duration->description
msgid "Duration of the graph"
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-ram->tooltip
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->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"
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
msgid "Line color 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
msgid "Line color HDD"
msgstr "Cor da linha do HD"
@ -238,6 +347,15 @@ msgstr "Cor da linha do HD"
msgid "Line color 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
msgid "Grid color"
msgstr "Cor da grade"
@ -252,4 +370,6 @@ msgstr "Número de linhas verticais na grade"
#. settings-schema.json->scale-size->description
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 ""
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"
"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
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "CPU"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
msgstr "GB"
#: 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"
msgstr "GiB"
#. 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"
msgstr "Schimbă"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "liber din"
#: desklet.js:187
msgid "GB"
msgstr "GB"
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "Utilizare GPU"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
msgstr "Graficul monitorului de sistem"
@ -86,13 +114,71 @@ msgstr "HDD"
msgid "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
msgid "Filesystem to monitor"
msgstr "Sistemul de fișiere de monitorizat"
#. settings-schema.json->filesystem->tooltip
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
msgid "Filesystem label"
@ -114,6 +200,10 @@ msgstr "Selectează producătorul GPU."
msgid "NVIDIA"
msgstr "NVIDIA"
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
msgstr "ID-ul GPU-ului de monitorizat"
@ -138,6 +228,10 @@ msgstr "Utilizare"
msgid "Memory"
msgstr "Memorie"
#. settings-schema.json->data-prefix-gpumem->tooltip
msgid "Unit prefix for GPU memory size."
msgstr ""
#. settings-schema.json->duration->description
msgid "Duration of the graph"
msgstr "Durata graficului"
@ -230,6 +324,8 @@ msgstr "Culoarea liniei CPU"
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->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"
msgstr "RGB sau RGBA. Alpha este ignorat."
@ -249,6 +345,16 @@ msgstr "Culoarea liniei HDD"
msgid "Line color 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
msgid "Grid color"
msgstr "Culoarea grilei"
@ -263,4 +369,6 @@ msgstr "Numărul de linii verticale din grilă"
#. settings-schema.json->scale-size->description
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 ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\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: \n"
"Last-Translator: blogdron\n"
"Language-Team: \n"
@ -14,40 +15,65 @@ msgstr ""
"X-Generator: Poedit 3.4.1\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr "Процессор"
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
msgstr "Память"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
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"
msgstr ""
#. settings-schema.json->type->options
#: desklet.js:171
#. desklet.js:199
msgid "RAM"
msgstr "Память"
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap"
msgstr "Подкачка"
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr "свободно из"
#: desklet.js:187
msgid "GB"
msgstr ""
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr "Загрузка Процессора"
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "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-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 "Система счисления"
@ -113,6 +140,31 @@ msgstr "Система счисления для Подкачки."
msgid "Unit prefix for Filesystem size."
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
msgid "Filesystem to monitor"
msgstr "Файловая система для мониторинга"
@ -141,6 +193,10 @@ msgstr "Выберите производителя GPU."
msgid "NVIDIA"
msgstr ""
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
msgstr "Идентификатор GPU для мониторинга"
@ -261,6 +317,8 @@ msgstr "Цвет линии Процессора"
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->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"
msgstr "RGB или RGBA. Альфа канал игнорируется"
@ -280,6 +338,16 @@ msgstr "Цвет линии для Накопителя"
msgid "Line color GPU"
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
msgid "Grid color"
msgstr "Цвет Сетки"

View File

@ -1,57 +1,82 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# SYSTEM MONITOR GRAPH
# This file is put in the public domain.
# rcassani, 2020
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-11-05 18:14+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Project-Id-Version: system-monitor-graph@rcassani 2.0\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: \n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#. settings-schema.json->type->options
#: desklet.js:153
#. desklet.js:183
msgid "CPU"
msgstr ""
#. settings-schema.json->type->options
#: desklet.js:161
msgid "RAM"
#. desklet.js:194 desklet.js:212 desklet.js:232 desklet.js:273 desklet.js:536
msgid "GB"
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"
msgstr ""
#. settings-schema.json->type->options
#: desklet.js:171
#. desklet.js:199
msgid "RAM"
msgstr ""
#. settings-schema.json->type->options
#. desklet.js:217
msgid "Swap"
msgstr ""
#: desklet.js:186
#. desklet.js:240
msgid "free of"
msgstr ""
#: desklet.js:187
msgid "GB"
msgstr ""
#: desklet.js:197
#. desklet.js:256
msgid "GPU Usage"
msgstr ""
#: desklet.js:204
#. desklet.js:278
msgid "GPU Memory"
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
msgid "System monitor graph"
msgstr ""
@ -101,6 +126,7 @@ 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 ""
@ -117,6 +143,27 @@ msgstr ""
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
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
msgid "Filesystem to monitor"
msgstr ""
@ -145,6 +192,10 @@ msgstr ""
msgid "NVIDIA"
msgstr ""
#. settings-schema.json->gpu-manufacturer->options
msgid "AMDGPU"
msgstr ""
#. settings-schema.json->gpu-id->description
msgid "Id of GPU to monitor"
msgstr ""
@ -265,6 +316,8 @@ msgstr ""
#. settings-schema.json->line-color-swap->tooltip
#. settings-schema.json->line-color-hdd->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"
msgstr ""
@ -284,6 +337,14 @@ msgstr ""
msgid "Line color GPU"
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
msgid "Grid color"
msgstr ""

View File

@ -18,7 +18,8 @@
"RAM" : "ram",
"Swap" : "swap",
"HDD" : "hdd",
"GPU" : "gpu"
"GPU" : "gpu",
"Network" : "network"
}
},
"data-prefix-ram": {
@ -54,6 +55,24 @@
"tooltip": "Unit prefix for Filesystem size.",
"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": {
"type": "filechooser",
"default": "file:///",
@ -192,6 +211,20 @@
"dependency": "type=gpu",
"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": {
"type": "colorchooser",
"default": "rgba(127,127,127,1)",