[gnome-calendar] quick-add-popover: put day placeholder in the translatable string



commit 13d6f85d1f4d1626803546c6014646f57f79d0e4
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Tue Aug 22 20:51:16 2017 -0300

    quick-add-popover: put day placeholder in the translatable string
    
    As fairly pointed out, we should never split sentences [1].
    
    [1] https://wiki.gnome.org/TranslationProject/DevGuidelines/Never%20split%20sentences
    
    https://bugzilla.gnome.org/show_bug.cgi?id=786022

 src/gcal-quick-add-popover.c |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)
---
diff --git a/src/gcal-quick-add-popover.c b/src/gcal-quick-add-popover.c
index 25fba3a..8af6c99 100644
--- a/src/gcal-quick-add-popover.c
+++ b/src/gcal-quick-add-popover.c
@@ -399,28 +399,27 @@ get_date_string_for_day (GDateTime *day)
     }
   else
     {
-      gchar *event_month;
+      const gchar *event_month;
       gchar *event_month_names [] = {
-        N_("New Event on January"),
-        N_("New Event on February"),
-        N_("New Event on March"),
-        N_("New Event on April"),
-        N_("New Event on May"),
-        N_("New Event on June"),
-        N_("New Event on July"),
-        N_("New Event on August"),
-        N_("New Event on September"),
-        N_("New Event on October"),
-        N_("New Event on November"),
-        N_("New Event on December"),
+        N_("New Event on January %d"),
+        N_("New Event on February %d"),
+        N_("New Event on March %d"),
+        N_("New Event on April %d"),
+        N_("New Event on May %d"),
+        N_("New Event on June %d"),
+        N_("New Event on July %d"),
+        N_("New Event on August %d"),
+        N_("New Event on September %d"),
+        N_("New Event on October %d"),
+        N_("New Event on November %d"),
+        N_("New Event on December %d"),
         NULL
       };
 
       event_month = gettext (event_month_names [g_date_time_get_month (day) - 1]);
-      /* Translators: %1$s is the event month (e.g. "New Event on December") and %2$d is the numeric day of 
month */
-      string_for_date = g_strdup_printf (_("%1$s %2$d"),
-                                         event_month,
-                                         g_date_time_get_day_of_month (day));
+
+      /* Translators: %d is the numeric day of month */
+      string_for_date = g_strdup_printf (event_month, g_date_time_get_day_of_month (day));
     }
 
   return string_for_date;


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