[cheese] Improve some translatable strings, bug 695459



commit 74ef9e356be1c93837d2b71fc10b52f48fb19c8d
Author: David King <amigadave amigadave com>
Date:   Mon Mar 11 16:56:05 2013 +0000

    Improve some translatable strings, bug 695459
    
    Add a translator comment and extend some translatable strings to make
    the context more clear.

 data/cheese-main-window.ui      |    6 +++---
 src/cheese-effects-manager.vala |    2 ++
 src/cheese-window.vala          |    6 +++---
 3 files changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/data/cheese-main-window.ui b/data/cheese-main-window.ui
index 400678d..515ff6a 100644
--- a/data/cheese-main-window.ui
+++ b/data/cheese-main-window.ui
@@ -124,7 +124,7 @@
                             <property name="related-action">effects_page_prev</property>
                             <property name="width-request">32</property>
                             <property name="relief">GTK_RELIEF_NONE</property>
-                            <property name="tooltip_text" translatable="yes">Previous</property>
+                            <property name="tooltip_text" translatable="yes">Naviagte to the previous page 
of effects</property>
                             <child>
                               <object class="GtkImage" id="effects_prev_page_button_image">
                                 <property name="stock">gtk-go-back</property>
@@ -165,7 +165,7 @@
                             <property name="related-action">effects_page_next</property>
                             <property name="width-request">32</property>
                             <property name="relief">GTK_RELIEF_NONE</property>
-                            <property name="tooltip_text" translatable="yes">Next</property>
+                            <property name="tooltip_text" translatable="yes">Navigate to the next page of 
effects</property>
                             <child>
                               <object class="GtkImage" id="effects_prev_next_button_image">
                                 <property name="stock">gtk-go-forward</property>
@@ -185,7 +185,7 @@
                           <object class="GtkButton" id="leave_fullscreen_button">
                             <property name="use-action-appearance">False</property>
                             <property name="action-name">app.fullscreen</property>
-                            <property name="tooltip_text" translatable="yes">Leave fullscreen</property>
+                            <property name="tooltip_text" translatable="yes">Leave fullscreen mode and go 
back to windowed mode</property>
                             <child>
                               <object class="GtkGrid" id="fullscreen_button_internal_hbox">
                                 <property name="orientation">horizontal</property>
diff --git a/src/cheese-effects-manager.vala b/src/cheese-effects-manager.vala
index 4e6cf90..4ef6c3b 100644
--- a/src/cheese-effects-manager.vala
+++ b/src/cheese-effects-manager.vala
@@ -48,6 +48,8 @@ internal class Cheese.EffectsManager : GLib.Object
         /* Add identity effect as the first in the effect list. */
         if (effects.length () > 0)
         {
+            /* Translators: a description of an effect (to be applied to images
+             *              from the webcam) which does nothing. */
             Effect e = new Effect (_("No Effect"), "identity");
             effects.prepend (e);
         }
diff --git a/src/cheese-window.vala b/src/cheese-window.vala
index 4c7ade5..b7c3ecb 100644
--- a/src/cheese-window.vala
+++ b/src/cheese-window.vala
@@ -1509,19 +1509,19 @@ public class Cheese.MainWindow : Gtk.ApplicationWindow
         {
             case MediaMode.PHOTO:
                 take_action_button_label.label = "<b>" + _("_Take a Photo") + "</b>";
-                take_action_button.tooltip_text = _("Take a photo");
+                take_action_button.tooltip_text = _("Take a photo using a webcam");
                 break;
 
             case MediaMode.VIDEO:
                 take_action_button_label.label = "<b>" + _("_Record a Video") + "</b>";
-                take_action_button.tooltip_text = _("Record a video");
+                take_action_button.tooltip_text = _("Record a video using a webcam");
                 timeout_layer.text = "00:00:00";
                 timeout_layer.show ();
                 break;
 
             case MediaMode.BURST:
                 take_action_button_label.label = "<b>" + _("Take _Multiple Photos") + "</b>";
-                take_action_button.tooltip_text = _("Take multiple photos");
+                take_action_button.tooltip_text = _("Take multiple photos using a webcam");
                 break;
         }
     }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]