[gnome-calendar] quick-add-popover: put day placeholder in the translatable string
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-calendar] quick-add-popover: put day placeholder in the translatable string
- Date: Tue, 22 Aug 2017 23:53:27 +0000 (UTC)
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]