summaryrefslogtreecommitdiff
path: root/modules/devices.c
diff options
context:
space:
mode:
authorBurt P <pburt0@gmail.com>2017-07-12 03:42:03 -0500
committerLeandro Pereira <leandro@hardinfo.org>2017-07-12 19:38:41 -0700
commit269b52ec4e6dc933adfe5016ce68ba2c58bde4ea (patch)
treef255fbbb2812beb7699cbf06e5dc9349dd2186d5 /modules/devices.c
parent568a3775872df58afbbf2c6acaffe3ef2cdec961 (diff)
Add column for localized field descriptions to Devices->Memory
To get around the earlier problems with localized labels in the memory view, add a column "Description" that uses the localized labels. Signed-off-by: Burt P <pburt0@gmail.com>
Diffstat (limited to 'modules/devices.c')
-rw-r--r--modules/devices.c32
1 files changed, 20 insertions, 12 deletions
diff --git a/modules/devices.c b/modules/devices.c
index 01021a62..9bed002d 100644
--- a/modules/devices.c
+++ b/modules/devices.c
@@ -465,12 +465,18 @@ gchar *callback_spd()
gchar *callback_memory()
{
return g_strdup_printf("[Memory]\n"
- "%s\n"
- "[$ShellParam$]\n"
- "ViewType=2\n"
- "LoadGraphSuffix= kB\n"
- "RescanInterval=2000\n"
- "%s\n", meminfo, lginterval);
+ "%s\n"
+ "[$ShellParam$]\n"
+ "ViewType=2\n"
+ "LoadGraphSuffix= kB\n"
+ "RescanInterval=2000\n"
+ "ColumnTitle$TextValue=%s\n"
+ "ColumnTitle$Extra1=%s\n"
+ "ColumnTitle$Value=%s\n"
+ "ShowColumnHeaders=true\n"
+ "%s\n", meminfo,
+ _("Field"), _("Description"), _("Value"), /* column labels */
+ lginterval);
}
gchar *callback_battery()
@@ -494,13 +500,15 @@ gchar *callback_sensors()
"[$ShellParam$]\n"
"ViewType=2\n"
"LoadGraphSuffix=\n"
- "ColumnTitle$TextValue=Sensor\n"
- "ColumnTitle$Value=Value\n"
- "ColumnTitle$Extra1=Type\n"
+ "ColumnTitle$TextValue=%s\n"
+ "ColumnTitle$Value=%s\n"
+ "ColumnTitle$Extra1=%s\n"
"ShowColumnHeaders=true\n"
- "RescanInterval=5000\n"
- "%s",
- sensors, lginterval);
+ "RescanInterval=5000\n"
+ "%s",
+ sensors,
+ _("Sensor"), _("Value"), _("Type"), /* column labels */
+ lginterval);
}
gchar *callback_printers()