Allow default alarmCommand on 'batt' plugin be translated.
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Fri, 21 Nov 2014 16:20:58 +0000 (18:20 +0200)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Fri, 21 Nov 2014 16:20:58 +0000 (18:20 +0200)
ChangeLog
plugins/batt/batt.c

index 8392529..7e9887c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -63,6 +63,7 @@
     managers do the same on window decorations.
 * Fixed border of 'batt' plugin, it should correctly use panel settings.
     Also 'Size' setting of it doesn't include border width.
+* Allowed default alarmCommand on 'batt' plugin be translated.
 
 0.7.2
 -------------------------------------------------------------------------
index 9055c5f..f866d74 100644 (file)
@@ -512,7 +512,7 @@ static GtkWidget * constructor(LXPanel *panel, config_setting_t *settings)
 
     /* Apply more default options */
     if (! lx_b->alarmCommand)
-        lx_b->alarmCommand = g_strdup("xmessage Battery low");
+        lx_b->alarmCommand = g_strconcat("xmessage ", _("Battery low"), NULL);
     if (! lx_b->backgroundColor)
         lx_b->backgroundColor = g_strdup("black");
     if (! lx_b->chargingColor1)
@@ -636,6 +636,9 @@ static gboolean applyConfig(gpointer user_data)
     else if (b->b == NULL)
         gtk_widget_hide(user_data);
 
+    if (b->alarmCommand == NULL)
+        b->alarmCommand = g_strconcat("xmessage ", _("Battery low"), NULL);
+
     /* update tooltip */
     set_tooltip_text(b);