[Terminal] Mark all translatable strings
authorIra W. Snyder <devel@irasnyder.com>
Sun, 20 Jan 2008 01:13:18 +0000 (17:13 -0800)
committerIra W. Snyder <devel@irasnyder.com>
Sun, 20 Jan 2008 01:13:18 +0000 (17:13 -0800)
Mark all translatable strings for translation with gettext.

tilda-terminal.c

index ac9452a..ed34929 100644 (file)
@@ -687,9 +687,7 @@ tilda_terminal_constructor (GType                  type,
                                                                         construct_properties);
 
        /* Do other stuff here. The object is ready to go now, and all
-        * ctor properties have been set.
-        *
-        * TODO: This is the place to do DBus-init */
+        * ctor properties have been set. */
        self = TILDA_TERMINAL(obj);
 
        /* Pack into the hbox */
@@ -756,8 +754,6 @@ tilda_terminal_finalize (GObject *obj)
         * Here, complete object destruction.
         * You might not need to do much...
         */
-
-       // TODO: g_free() any primitives here
        g_free (self->background_image);
        g_free (self->shell);
        g_free (self->font);
@@ -793,8 +789,8 @@ tilda_terminal_class_init (gpointer g_class,
 
        /* Install all of the properties */
        pspec = g_param_spec_int ("number",
-                                                         "Terminal number",
-                                                         "Set terminal's number",
+                                                         _("Terminal number"),
+                                                         NULL,
                                                          0,            // min value
                                                          INT_MAX,      // max value
                                                          0,            // def value
@@ -805,8 +801,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_pointer ("parent-window",
-                                                                 "Pointer to terminal's parent TildaWindow",
-                                                                 "Set the pointer to the terminal's parent TildaWindow",
+                                                                 _("Pointer to terminal's parent TildaWindow"),
+                                                                 NULL,
                                                                  G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
@@ -814,8 +810,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("background-image",
-                                                                "Terminal's background image",
-                                                                "Get/Set terminal's background image",
+                                                                _("Terminal's background image"),
+                                                                NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
 
@@ -824,8 +820,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("shell",
-                                                                "Terminal's shell",
-                                                                "Get/Set terminal's shell",
+                                                                _("Terminal's shell"),
+                                                                NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
 
@@ -834,8 +830,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("font",
-                                                                "Terminal's font",
-                                                                "Get/Set terminal's font",
+                                                                _("Terminal's font"),
+                                                                NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
 
@@ -844,8 +840,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("title",
-                                                                "Terminal's title",
-                                                                "Get/Set terminal's title",
+                                                                _("Terminal's title"),
+                                                                NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
 
@@ -854,8 +850,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("working-directory",
-                                                                "Terminal's initial working directory",
-                                                                "Get/Set terminal's initial working directory",
+                                                                _("Terminal's initial working directory"),
+                                                                NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
 
@@ -864,7 +860,7 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_string ("web-browser",
-                                                                "Terminal's web browser command",
+                                                                _("Terminal's web browser command"),
                                                                 NULL,
                                                                 NULL,
                                                                 G_PARAM_READWRITE);
@@ -874,8 +870,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("scrollback-lines",
-                                                         "Terminal's scrollback amount (lines)",
-                                                         "Get/Set terminal's scrollback amount",
+                                                         _("Terminal's scrollback amount (lines)"),
+                                                         NULL,
                                                          0,
                                                          INT_MAX, // TODO: artificially limit this?
                                                          1000,
@@ -886,8 +882,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("transparency-percent",
-                                                         "Terminal's transparency (percent)",
-                                                         "Get/Set terminal's transparency",
+                                                         _("Terminal's transparency (percent)"),
+                                                         NULL,
                                                          0,
                                                          100,
                                                          0,
@@ -898,8 +894,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("backspace-binding",
-                                                         "Terminal's backspace binding",
-                                                         "Get/Set terminal's backspace key binding",
+                                                         _("Terminal's backspace binding"),
+                                                         NULL,
                                                          VTE_ERASE_AUTO,
                                                          VTE_ERASE_DELETE_SEQUENCE,
                                                          VTE_ERASE_AUTO,
@@ -910,8 +906,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("delete-binding",
-                                                         "Terminal's delete binding",
-                                                         "Get/Set terminal's delete key binding",
+                                                         _("Terminal's delete binding"),
+                                                         NULL,
                                                          VTE_ERASE_AUTO,
                                                          VTE_ERASE_DELETE_SEQUENCE,
                                                          VTE_ERASE_AUTO,
@@ -922,8 +918,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("dynamic-title",
-                                                         "Terminal's dynamic title generation method",
-                                                         "Get/Set terminal's dynamic title generation method",
+                                                         _("Terminal's dynamic title generation method"),
+                                                         NULL,
                                                          0,
                                                          INT_MAX,
                                                          0,
@@ -934,8 +930,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("exit-action",
-                                                         "Terminal's action upon child exit",
-                                                         "Get/Set terminal's action upon child exit",
+                                                         _("Terminal's action upon child exit"),
+                                                         NULL,
                                                          0,
                                                          INT_MAX,
                                                          0,
@@ -946,7 +942,7 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_int ("scrollbar-position",
-                                                         "Terminal's scrollbar position",
+                                                         _("Terminal's scrollbar position"),
                                                          NULL,
                                                          0,
                                                          INT_MAX,
@@ -958,8 +954,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("scroll-background",
-                                                                 "Controls terminal's scrolling behavior",
-                                                                 "Get/Set terminal's scrolling behavior",
+                                                                 _("Controls terminal's scrolling behavior"),
+                                                                 NULL,
                                                                  FALSE,
                                                                  G_PARAM_READWRITE);
 
@@ -968,8 +964,8 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("scroll-on-output",
-                                                                 "Controls terminal's scrolling behavior on output",
-                                                                 "Get/Set terminal's scrolling behavior on output",
+                                                                 _("Controls terminal's scrolling behavior on output"),
+                                                                 NULL,
                                                                  FALSE,
                                                                  G_PARAM_READWRITE);
 
@@ -978,7 +974,7 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("scroll-on-keystroke",
-                                                                 "Controls the terminal's scrolling behavior on keystroke",
+                                                                 _("Controls the terminal's scrolling behavior on keystroke"),
                                                                  NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
@@ -986,7 +982,7 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("antialiased",
-                                                                 "Attempt to antialias fonts",
+                                                                 _("Attempt to antialias fonts"),
                                                                  NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
@@ -994,7 +990,7 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("allow-bold-text",
-                                                                 "Allow bold text",
+                                                                 _("Allow bold text"),
                                                                  NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
@@ -1002,35 +998,40 @@ tilda_terminal_class_init (gpointer g_class,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("cursor-blinks",
-                                                                 NULL, NULL, FALSE, G_PARAM_READWRITE);
+                                                                 _("Enable cursor blinking"),
+                                                                 NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
                                                                         TILDA_TERMINAL_CURSOR_BLINKS,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("audible-bell",
-                                                                 NULL, NULL, FALSE, G_PARAM_READWRITE);
+                                                                 _("Enable the audible bell"),
+                                                                 NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
                                                                         TILDA_TERMINAL_AUDIBLE_BELL,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("visible-bell",
-                                                                 NULL, NULL, FALSE, G_PARAM_READWRITE);
+                                                                 _("Enable the visible bell"),
+                                                                 NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
                                                                         TILDA_TERMINAL_VISIBLE_BELL,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("double-buffered",
-                                                                 NULL, NULL, FALSE, G_PARAM_READWRITE);
+                                                                 _("Double buffer the terminal"),
+                                                                 NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
                                                                         TILDA_TERMINAL_DOUBLE_BUFFERED,
                                                                         pspec);
 
        pspec = g_param_spec_boolean ("mouse-autohide",
-                                                                 NULL, NULL, FALSE, G_PARAM_READWRITE);
+                                                                 _("Hide the mouse cursor while typing"),
+                                                                 NULL, FALSE, G_PARAM_READWRITE);
 
        g_object_class_install_property (gobject_class,
                                                                         TILDA_TERMINAL_MOUSE_AUTOHIDE,