[glib] Better msgctxt for month and weekday names



commit 0ecfc6e1f9fa3439f733fc75cc462218a0a1974e
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Sep 13 12:02:13 2010 -0400

    Better msgctxt for month and weekday names
    
    The current msgctxt string 'GDateTime" lead to the unability to
    differentiate between the full and abbreviated name for May.
    Therefore, the msgctxt strings have been changed to
      'full month name'
      'abbreviated month name'
      'full weekday name'
      'abbreviated weekday name'
    This is a string change, but all translations have been updated
    using an sed script.
    
    Bug 629429

 glib/gdatetime.c |   86 +++++++++++++++++++++++++++++-------------------------
 po/ar.po         |   74 +++++++++++++++++++++++-----------------------
 po/de.po         |   74 +++++++++++++++++++++++-----------------------
 po/en_GB.po      |   74 +++++++++++++++++++++++-----------------------
 po/es.po         |   74 +++++++++++++++++++++++-----------------------
 po/eu.po         |   74 +++++++++++++++++++++++-----------------------
 po/gl.po         |   74 +++++++++++++++++++++++-----------------------
 po/he.po         |   74 +++++++++++++++++++++++-----------------------
 po/hu.po         |   74 +++++++++++++++++++++++-----------------------
 po/id.po         |   74 +++++++++++++++++++++++-----------------------
 po/ja.po         |   74 +++++++++++++++++++++++-----------------------
 po/nb.po         |   74 +++++++++++++++++++++++-----------------------
 po/pa.po         |   74 +++++++++++++++++++++++-----------------------
 po/pl.po         |   74 +++++++++++++++++++++++-----------------------
 po/pt.po         |   74 +++++++++++++++++++++++-----------------------
 po/sr.po         |   74 +++++++++++++++++++++++-----------------------
 po/sr latin po   |   74 +++++++++++++++++++++++-----------------------
 po/sv.po         |   74 +++++++++++++++++++++++-----------------------
 po/zh_HK.po      |   74 +++++++++++++++++++++++-----------------------
 po/zh_TW.po      |   74 +++++++++++++++++++++++-----------------------
 20 files changed, 749 insertions(+), 743 deletions(-)
---
diff --git a/glib/gdatetime.c b/glib/gdatetime.c
index 6e8e220..fdf3733 100644
--- a/glib/gdatetime.c
+++ b/glib/gdatetime.c
@@ -101,8 +101,14 @@
 #define DAYS_PER_PERIOD      (G_GINT64_CONSTANT (2914695))
 
 #define GET_AMPM(d,l)         ((g_date_time_get_hour (d) < 12)  \
-                                ? (l ? C_("GDateTime", "am") : C_("GDateTime", "AM"))       \
-                                : (l ? C_("GDateTime", "pm") : C_("GDateTime", "PM")))
+                                       /* Translators: 'before midday' indicator */ \
+                                ? (l ? C_("GDateTime", "am") \
+                                       /* Translators: 'before midday' indicator */ \
+                                     : C_("GDateTime", "AM")) \
+                                  /* Translators: 'after midday' indicator */ \
+                                : (l ? C_("GDateTime", "pm") \
+                                  /* Translators: 'after midday' indicator */ \
+                                     : C_("GDateTime", "PM")))
 
 #define WEEKDAY_ABBR(d)       (get_weekday_name_abbr (g_date_time_get_day_of_week (datetime)))
 #define WEEKDAY_FULL(d)       (get_weekday_name (g_date_time_get_day_of_week (datetime)))
@@ -159,29 +165,29 @@ get_month_name (gint month)
   switch (month)
     {
     case 1:
-      return C_("GDateTime", "January");
+      return C_("full month name", "January");
     case 2:
-      return C_("GDateTime", "February");
+      return C_("full month name", "February");
     case 3:
-      return C_("GDateTime", "March");
+      return C_("full month name", "March");
     case 4:
-      return C_("GDateTime", "April");
+      return C_("full month name", "April");
     case 5:
-      return C_("GDateTime", "May");
+      return C_("full month name", "May");
     case 6:
-      return C_("GDateTime", "June");
+      return C_("full month name", "June");
     case 7:
-      return C_("GDateTime", "July");
+      return C_("full month name", "July");
     case 8:
-      return C_("GDateTime", "August");
+      return C_("full month name", "August");
     case 9:
-      return C_("GDateTime", "September");
+      return C_("full month name", "September");
     case 10:
-      return C_("GDateTime", "October");
+      return C_("full month name", "October");
     case 11:
-      return C_("GDateTime", "November");
+      return C_("full month name", "November");
     case 12:
-      return C_("GDateTime", "December");
+      return C_("full month name", "December");
 
     default:
       g_warning ("Invalid month number %d", month);
@@ -196,29 +202,29 @@ get_month_name_abbr (gint month)
   switch (month)
     {
     case 1:
-      return C_("GDateTime", "Jan");
+      return C_("abbreviated month name", "Jan");
     case 2:
-      return C_("GDateTime", "Feb");
+      return C_("abbreviated month name", "Feb");
     case 3:
-      return C_("GDateTime", "Mar");
+      return C_("abbreviated month name", "Mar");
     case 4:
-      return C_("GDateTime", "Apr");
+      return C_("abbreviated month name", "Apr");
     case 5:
-      return C_("GDateTime", "May");
+      return C_("abbreviated month name", "May");
     case 6:
-      return C_("GDateTime", "Jun");
+      return C_("abbreviated month name", "Jun");
     case 7:
-      return C_("GDateTime", "Jul");
+      return C_("abbreviated month name", "Jul");
     case 8:
-      return C_("GDateTime", "Aug");
+      return C_("abbreviated month name", "Aug");
     case 9:
-      return C_("GDateTime", "Sep");
+      return C_("abbreviated month name", "Sep");
     case 10:
-      return C_("GDateTime", "Oct");
+      return C_("abbreviated month name", "Oct");
     case 11:
-      return C_("GDateTime", "Nov");
+      return C_("abbreviated month name", "Nov");
     case 12:
-      return C_("GDateTime", "Dec");
+      return C_("abbreviated month name", "Dec");
 
     default:
       g_warning ("Invalid month number %d", month);
@@ -233,19 +239,19 @@ get_weekday_name (gint day)
   switch (day)
     {
     case 1:
-      return C_("GDateTime", "Monday");
+      return C_("full weekday name", "Monday");
     case 2:
-      return C_("GDateTime", "Tuesday");
+      return C_("full weekday name", "Tuesday");
     case 3:
-      return C_("GDateTime", "Wednesday");
+      return C_("full weekday name", "Wednesday");
     case 4:
-      return C_("GDateTime", "Thursday");
+      return C_("full weekday name", "Thursday");
     case 5:
-      return C_("GDateTime", "Friday");
+      return C_("full weekday name", "Friday");
     case 6:
-      return C_("GDateTime", "Saturday");
+      return C_("full weekday name", "Saturday");
     case 7:
-      return C_("GDateTime", "Sunday");
+      return C_("full weekday name", "Sunday");
 
     default:
       g_warning ("Invalid week day number %d", day);
@@ -260,19 +266,19 @@ get_weekday_name_abbr (gint day)
   switch (day)
     {
     case 1:
-      return C_("GDateTime", "Mon");
+      return C_("abbreviated weekday name", "Mon");
     case 2:
-      return C_("GDateTime", "Tue");
+      return C_("abbreviated weekday name", "Tue");
     case 3:
-      return C_("GDateTime", "Wed");
+      return C_("abbreviated weekday name", "Wed");
     case 4:
-      return C_("GDateTime", "Thu");
+      return C_("abbreviated weekday name", "Thu");
     case 5:
-      return C_("GDateTime", "Fri");
+      return C_("abbreviated weekday name", "Fri");
     case 6:
-      return C_("GDateTime", "Sat");
+      return C_("abbreviated weekday name", "Sat");
     case 7:
-      return C_("GDateTime", "Sun");
+      return C_("abbreviated weekday name", "Sun");
 
     default:
       g_warning ("Invalid week day number %d", day);
diff --git a/po/ar.po b/po/ar.po
index 2c80786..d4576fb 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -193,187 +193,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: glib/gdatetime.c:161
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Ù?Ù?اÙ?ر"
 
 #: glib/gdatetime.c:163
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Ù?براÙ?ر"
 
 #: glib/gdatetime.c:165
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Ù?ارس"
 
 #: glib/gdatetime.c:167
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "أبرÙ?Ù?"
 
 #: glib/gdatetime.c:169 glib/gdatetime.c:206
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Ù?اÙ?Ù?"
 
 #: glib/gdatetime.c:171
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Ù?Ù?Ù?Ù?Ù?"
 
 #: glib/gdatetime.c:173
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Ù?Ù?Ù?Ù?Ù?"
 
 #: glib/gdatetime.c:175
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "أغسطس"
 
 #: glib/gdatetime.c:177
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "سبتÙ?بر"
 
 #: glib/gdatetime.c:179
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Ø£Ù?تÙ?بر"
 
 #: glib/gdatetime.c:181
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Ù?Ù?Ù?Ù?بر"
 
 #: glib/gdatetime.c:183
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "دÙ?سÙ?بر"
 
 #: glib/gdatetime.c:198
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Ù?Ù?اÙ?ر"
 
 #: glib/gdatetime.c:200
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Ù?براÙ?ر"
 
 #: glib/gdatetime.c:202
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Ù?ارس"
 
 #: glib/gdatetime.c:204
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "أبرÙ?Ù?"
 
 #: glib/gdatetime.c:208
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Ù?Ù?Ù?Ù?Ù?"
 
 #: glib/gdatetime.c:210
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Ù?Ù?Ù?Ù?Ù?"
 
 #: glib/gdatetime.c:212
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "أغسطس"
 
 #: glib/gdatetime.c:214
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "سبتÙ?بر"
 
 #: glib/gdatetime.c:216
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Ø£Ù?تÙ?بر"
 
 #: glib/gdatetime.c:218
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Ù?Ù?Ù?Ù?بر"
 
 #: glib/gdatetime.c:220
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "دÙ?سÙ?بر"
 
 #: glib/gdatetime.c:235
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "اÙ?اثÙ?Ù?Ù?"
 
 #: glib/gdatetime.c:237
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "اÙ?Ø«Ù?اثاء"
 
 #: glib/gdatetime.c:239
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "اÙ?أربعاء"
 
 #: glib/gdatetime.c:241
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "اÙ?Ø®Ù?Ù?س"
 
 #: glib/gdatetime.c:243
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "اÙ?جÙ?عة"
 
 #: glib/gdatetime.c:245
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "اÙ?سبت"
 
 #: glib/gdatetime.c:247
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "اÙ?أحد"
 
 #: glib/gdatetime.c:262
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "اثÙ?Ù?Ù?"
 
 #: glib/gdatetime.c:264
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Ø«Ù?اثاء"
 
 #: glib/gdatetime.c:266
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "أربعاء"
 
 #: glib/gdatetime.c:268
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Ø®Ù?Ù?س"
 
 #: glib/gdatetime.c:270
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "جÙ?عة"
 
 #: glib/gdatetime.c:272
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "سبت"
 
 #: glib/gdatetime.c:274
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "أحد"
 
diff --git a/po/de.po b/po/de.po
index 3892794..cf79ba1 100644
--- a/po/de.po
+++ b/po/de.po
@@ -203,187 +203,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Januar"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Februar"
 
 #: ../glib/gdatetime.c:166
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "März"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:170 ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Mai"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "August"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
 #: ../glib/gdatetime.c:182
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:184
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Dezember"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mär"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:219
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:221
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dez"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Montag"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Dienstag"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Mittwoch"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Donnerstag"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Freitag"
 
 #: ../glib/gdatetime.c:246
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Samstag"
 
 #: ../glib/gdatetime.c:248
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Sonntag"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Mo"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Di"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Mi"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Do"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fr"
 
 #: ../glib/gdatetime.c:273
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sa"
 
 #: ../glib/gdatetime.c:275
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "So"
 
diff --git a/po/en_GB.po b/po/en_GB.po
index c4d4361..78f9b14 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -190,187 +190,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "January"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "February"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "March"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "May"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "June"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "July"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "August"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "October"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "December"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Oct"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Monday"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Tuesday"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Wednesday"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Thursday"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Friday"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Saturday"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Sunday"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Mon"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Tue"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Wed"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Thu"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fri"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sat"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Sun"
 
diff --git a/po/es.po b/po/es.po
index 4106f20..347eac6 100644
--- a/po/es.po
+++ b/po/es.po
@@ -195,187 +195,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Enero"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Febrero"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Marzo"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Abril"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Mayo"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Junio"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Julio"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Agosto"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Septiembre"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Octubre"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Noviembre"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Diciembre"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Ene"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Abr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ago"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Oct"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dic"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Lunes"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Martes"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "MieÌ?rcoles"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Jueves"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Viernes"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "SaÌ?bado"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Domingo"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Lun"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Mié"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Jue"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Vie"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sáb"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Dom"
 
diff --git a/po/eu.po b/po/eu.po
index e38aae2..6363d73 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -194,187 +194,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Urtarrila"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Otsaila"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Martxoa"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Apirila"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Maiatza"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Ekaina"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Uztaila"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Abuztua"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Iraila"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Urria"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Azaroa"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Abendua"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Urt."
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Ots."
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar."
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr."
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Eka."
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Uzt."
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Abu."
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Ira."
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Urr."
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Aza."
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Abe."
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Astelehena"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Asteartea"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Asteazkena"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Osteguna"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Ostirala"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Larunbata"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Igandea"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Al."
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Ar."
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Az."
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Og."
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Or."
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Lr."
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Ig."
 
diff --git a/po/gl.po b/po/gl.po
index d45cb07..1efc858 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -203,187 +203,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Xaneiro"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Febreiro"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Marzo"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Abril"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Maio"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Xuño"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Xullo"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Agosto"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Setembro"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Outubro"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Novembro"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Decembro"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Xan"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Abr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Xuño"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Xul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ago"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Out"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Luns"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Martes"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Mércores"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Xoves"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Venres"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sábado"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Domingo"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Lun"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Mer"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Xov"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Ven"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sáb"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Dom"
 
diff --git a/po/he.po b/po/he.po
index 96971d6..58b782f 100644
--- a/po/he.po
+++ b/po/he.po
@@ -196,187 +196,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "×?× ×?×?ר"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "פ×?ר×?×?ר"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "×?רץ"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "×?פר×?×?"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "×?×?×?"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "×?×?× ×?"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "×?×?×?×?"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "×?×?×?×?ס×?"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "ספ×?×?×?ר"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "×?×?ק×?×?×?ר"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "× ×?×?×?×?ר"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "×?צ×?×?ר"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "×?× ×?"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "פ×?ר"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "×?רץ"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "×?פר"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "×?×?× "
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "×?×?×?"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "×?×?×?"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "ספ×?"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "×?×?ק"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "× ×?×?"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "×?צ×?"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "×?×?×? שנ×?"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "×?×?×? ש×?×?ש×?"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "×?×?×? ר×?×?×¢×?"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "×?×?×? ×?×?×?ש×?"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "×?×?×? ש×?ש×?"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "ש×?ת"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "×?×?×? ר×?ש×?×?"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "×?׳"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "×?׳"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "×?׳"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "×?"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "×?׳"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "ש׳"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "×?׳"
 
diff --git a/po/hu.po b/po/hu.po
index f980930..f31575e 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -195,187 +195,187 @@ msgid "%H:%M:%S"
 msgstr "%k.%M.%S"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Január"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Február"
 
 #: ../glib/gdatetime.c:166
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Március"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Ã?prilis"
 
 #: ../glib/gdatetime.c:170 ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Május"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Június"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Július"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Augusztus"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Szeptember"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Október"
 
 #: ../glib/gdatetime.c:182
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:184
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "December"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Febr"
 
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Már"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Ã?pr"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jún"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Júl"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Szept"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:219
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:221
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "HétfÅ?"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Kedd"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Szerda"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Csütörtök"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Péntek"
 
 #: ../glib/gdatetime.c:246
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Szombat"
 
 #: ../glib/gdatetime.c:248
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Vasárnap"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Hét"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Ked"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Szer"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Csüt"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Pén"
 
 #: ../glib/gdatetime.c:273
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Szo"
 
 #: ../glib/gdatetime.c:275
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Vas"
 
diff --git a/po/id.po b/po/id.po
index b5a05a8..d1874c9 100644
--- a/po/id.po
+++ b/po/id.po
@@ -193,187 +193,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Januari"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Februari"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Maret"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Mei"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Agustus"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Desember"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ags"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Des"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Senin"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Selasa"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Rabu"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Kamis"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Jumat"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sabtu"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Minggu"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Sen"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Sel"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Rab"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Kam"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Jum"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sab"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Min"
 
diff --git a/po/ja.po b/po/ja.po
index 89bbf97..9afa0e2 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -207,187 +207,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "1æ??"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "2æ??"
 
 #: ../glib/gdatetime.c:166
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "3æ??"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "4æ??"
 
 #: ../glib/gdatetime.c:170 ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "5æ??"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "6æ??"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "7æ??"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "8æ??"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "9æ??"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "10æ??"
 
 #: ../glib/gdatetime.c:182
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "11æ??"
 
 #: ../glib/gdatetime.c:184
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "12æ??"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr " 1æ??"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr " 2æ??"
 
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr " 3æ??"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr " 4æ??"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr " 6æ??"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr " 7æ??"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr " 8æ??"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr " 9æ??"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "10æ??"
 
 #: ../glib/gdatetime.c:219
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "11æ??"
 
 #: ../glib/gdatetime.c:221
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "12æ??"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "æ??æ??æ?¥"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "ç?«æ??æ?¥"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "æ°´æ??æ?¥"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "æ?¨æ??æ?¥"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "é??æ??æ?¥"
 
 #: ../glib/gdatetime.c:246
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "å??æ??æ?¥"
 
 #: ../glib/gdatetime.c:248
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "æ?¥æ??æ?¥"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "æ??"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "ç?«"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "æ°´"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "æ?¨"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "é??"
 
 #: ../glib/gdatetime.c:273
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "å??"
 
 #: ../glib/gdatetime.c:275
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "æ?¥"
 
diff --git a/po/nb.po b/po/nb.po
index 111adbb..d26c545 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -190,187 +190,187 @@ msgid "%H:%M:%S"
 msgstr "%H.%M.%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Januar"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Februar"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Mars"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Mai"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "August"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Desember"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Des"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Mandag"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Tirsdag"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Onsdag"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Torsdag"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Fredag"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Lørdag"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Søndag"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Man"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Tir"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Ons"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Tor"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fre"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Lør"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Søn"
 
diff --git a/po/pa.po b/po/pa.po
index 1d9996d..fc22dac 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -193,187 +193,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "�ਨਵਰ�"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "ਫਰਵਰ�"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "ਮਾਰ�"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "�ਪਰ�ਲ"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "ਮ�"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "��ਨ"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "��ਲਾ�"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "��ਸਤ"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "ਸਤੰਬਰ"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "��ਤ�ਬਰ"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "ਨਵੰਬਰ"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "ਦਸੰਬਰ"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "�ਨ"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "ਫਰ"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "ਮਾਰ"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "�ਪ"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "��ਨ"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "��ਲ"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "��"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "ਸਤੰ"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "��"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "ਨਵੰ"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "ਦਸੰ"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "ਸ�ਮਵਾਰ"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "ਮੰ�ਲਵਾਰ"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "ਬ�ੱਧਵਾਰ"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "ਵ�ਰਵਾਰ"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "ਸ਼�ੱ�ਰਵਾਰ"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "ਸ਼ਨਿੱ�ਰਵਾਰ"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "�ਤਵਾਰ"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "ਸ�ਮ"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "ਮੰ�"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "ਬ�ੱਧ"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "ਵ�ਰ"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "ਸ਼�ੱ�"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "ਸ਼ਨਿੱ"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "�ਤ"
 
diff --git a/po/pl.po b/po/pl.po
index ebd8a1a..52db943 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -219,188 +219,188 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "styczeÅ?"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "luty"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "marzec"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "kwiecieÅ?"
 
 #: ../glib/gdatetime.c:166
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "maj"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "czerwiec"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "lipiec"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "sierpieÅ?"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "wrzesieÅ?"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "październik"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "listopad"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "grudzieÅ?"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "sty"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "lut"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "kwi"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "cze"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "lip"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "sie"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "wrz"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "paź"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "lis"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "gru"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "poniedziaÅ?ek"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "wtorek"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Å?roda"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "czwartek"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "piÄ?tek"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "sobota"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "niedziela"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "pon"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "wto"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Å?ro"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "czw"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "piÄ?"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "sob"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "nie"
 
diff --git a/po/pt.po b/po/pt.po
index 26568db..45d5b41 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -189,187 +189,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Janeiro"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Fevereiro"
 
 #: ../glib/gdatetime.c:166
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Março"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Abril"
 
 #: ../glib/gdatetime.c:170 ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Maio"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Junho"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Julho"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Agosto"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Setembro"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Outubro"
 
 #: ../glib/gdatetime.c:182
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Novembro"
 
 #: ../glib/gdatetime.c:184
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Dezembro"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Fev"
 
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Abr"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ago"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Set"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Out"
 
 #: ../glib/gdatetime.c:219
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:221
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dez"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "2ª Feira"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "3ª Feira"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "4ª Feira"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "5ª Feira"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "6ª Feira"
 
 #: ../glib/gdatetime.c:246
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sábado"
 
 #: ../glib/gdatetime.c:248
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Domingo"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "2ª"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "3ª"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "4ª"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "5ª"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "6ª"
 
 #: ../glib/gdatetime.c:273
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sáb"
 
 #: ../glib/gdatetime.c:275
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Dom"
 
diff --git a/po/sr.po b/po/sr.po
index 0e6cd0c..21e012b 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -199,187 +199,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Ð?анÑ?аÑ?"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "ФебÑ?Ñ?аÑ?"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Ð?аÑ?Ñ?"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "Ð?пÑ?ил"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Ð?аÑ?"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Ð?Ñ?н"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Ð?Ñ?л"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Ð?вгÑ?Ñ?Ñ?"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "СепÑ?ембаÑ?"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Ð?кÑ?обаÑ?"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Ð?овембаÑ?"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Ð?еÑ?ембаÑ?"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Ð?ан"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Феб"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Ð?аÑ?"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Ð?пÑ?"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Ð?Ñ?н"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Ð?Ñ?л"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ð?вг"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Сеп"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Ð?кÑ?"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Ð?ов"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Ð?еÑ?"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Ð?онедеÑ?ак"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "УÑ?оÑ?ак"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "СÑ?еда"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "ЧеÑ?вÑ?Ñ?ак"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Ð?еÑ?ак"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "СÑ?боÑ?а"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Ð?едеÑ?а"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Ð?он"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "УÑ?о"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "СÑ?е"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "ЧеÑ?"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Ð?еÑ?"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "СÑ?б"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Ð?ед"
 
diff --git a/po/sr latin po b/po/sr latin po
index 1119a41..7b333ad 100644
--- a/po/sr latin po
+++ b/po/sr latin po
@@ -199,187 +199,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:158
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Januar"
 
 #: ../glib/gdatetime.c:160
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Februar"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Mart"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:166 ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Maj"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:170
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Avgust"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "Septembar"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Oktobar"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "Novembar"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "Decembar"
 
 #: ../glib/gdatetime.c:195
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:197
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Avg"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
 #: ../glib/gdatetime.c:232
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Ponedeljak"
 
 #: ../glib/gdatetime.c:234
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Utorak"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Sreda"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Ä?etvrtak"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Petak"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Subota"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Nedelja"
 
 #: ../glib/gdatetime.c:259
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Pon"
 
 #: ../glib/gdatetime.c:261
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Uto"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Sre"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Ä?et"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Pet"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sub"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Ned"
 
diff --git a/po/sv.po b/po/sv.po
index 15a58b1..15ee73a 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -217,188 +217,188 @@ msgid "%H:%M:%S"
 msgstr "%H.%M.%S"
 
 #: ../glib/gdatetime.c:162
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "Januari"
 
 #: ../glib/gdatetime.c:164
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "Februari"
 
 #: ../glib/gdatetime.c:166
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "Mars"
 
 #: ../glib/gdatetime.c:168
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
 #: ../glib/gdatetime.c:170
 #: ../glib/gdatetime.c:207
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "Maj"
 
 #: ../glib/gdatetime.c:172
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
 #: ../glib/gdatetime.c:174
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
 #: ../glib/gdatetime.c:176
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "Augusti"
 
 #: ../glib/gdatetime.c:178
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
 #: ../glib/gdatetime.c:180
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
 #: ../glib/gdatetime.c:182
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
 #: ../glib/gdatetime.c:184
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "December"
 
 #: ../glib/gdatetime.c:199
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
 #: ../glib/gdatetime.c:201
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
 #: ../glib/gdatetime.c:203
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
 #: ../glib/gdatetime.c:205
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
 #: ../glib/gdatetime.c:209
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
 #: ../glib/gdatetime.c:211
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
 #: ../glib/gdatetime.c:213
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
 #: ../glib/gdatetime.c:215
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
 #: ../glib/gdatetime.c:217
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
 #: ../glib/gdatetime.c:219
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
 #: ../glib/gdatetime.c:221
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
 #: ../glib/gdatetime.c:236
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "MÃ¥ndag"
 
 #: ../glib/gdatetime.c:238
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Tisdag"
 
 #: ../glib/gdatetime.c:240
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Onsdag"
 
 #: ../glib/gdatetime.c:242
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Torsdag"
 
 #: ../glib/gdatetime.c:244
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Fredag"
 
 #: ../glib/gdatetime.c:246
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Lördag"
 
 #: ../glib/gdatetime.c:248
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Söndag"
 
 #: ../glib/gdatetime.c:263
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "MÃ¥n"
 
 #: ../glib/gdatetime.c:265
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Tis"
 
 #: ../glib/gdatetime.c:267
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Ons"
 
 #: ../glib/gdatetime.c:269
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Tor"
 
 #: ../glib/gdatetime.c:271
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fre"
 
 #: ../glib/gdatetime.c:273
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Lör"
 
 #: ../glib/gdatetime.c:275
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Sön"
 
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 1e5f85a..cfac12e 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -189,187 +189,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:161
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:163
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:165
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:167
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:169 ../glib/gdatetime.c:206
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:171
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "å?­æ??"
 
 #: ../glib/gdatetime.c:173
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:175
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "å?«æ??"
 
 #: ../glib/gdatetime.c:177
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "ä¹?æ??"
 
 #: ../glib/gdatetime.c:179
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:181
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "å??ä¸?æ??"
 
 #: ../glib/gdatetime.c:183
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "å??äº?æ??"
 
 #: ../glib/gdatetime.c:198
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:200
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:202
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:204
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:208
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "å?­æ??"
 
 #: ../glib/gdatetime.c:210
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:212
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "å?«æ??"
 
 #: ../glib/gdatetime.c:214
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "ä¹?æ??"
 
 #: ../glib/gdatetime.c:216
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:218
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "å??ä¸?æ??"
 
 #: ../glib/gdatetime.c:220
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "å??äº?æ??"
 
 #: ../glib/gdatetime.c:235
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "æ??æ??ä¸?"
 
 #: ../glib/gdatetime.c:237
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "æ??æ??äº?"
 
 #: ../glib/gdatetime.c:239
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "æ??æ??ä¸?"
 
 #: ../glib/gdatetime.c:241
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "æ??æ??å??"
 
 #: ../glib/gdatetime.c:243
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "æ??æ??äº?"
 
 #: ../glib/gdatetime.c:245
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "æ??æ??å?­"
 
 #: ../glib/gdatetime.c:247
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "æ??æ??æ?¥"
 
 #: ../glib/gdatetime.c:262
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "��"
 
 #: ../glib/gdatetime.c:264
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "��"
 
 #: ../glib/gdatetime.c:266
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "��"
 
 #: ../glib/gdatetime.c:268
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "é?±å??"
 
 #: ../glib/gdatetime.c:270
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "��"
 
 #: ../glib/gdatetime.c:272
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "��"
 
 #: ../glib/gdatetime.c:274
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "��"
 
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 8775dcd..724fd69 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -189,187 +189,187 @@ msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #: ../glib/gdatetime.c:161
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "January"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:163
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "February"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:165
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "March"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:167
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "April"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:169 ../glib/gdatetime.c:206
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "May"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:171
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "June"
 msgstr "å?­æ??"
 
 #: ../glib/gdatetime.c:173
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "July"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:175
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "August"
 msgstr "å?«æ??"
 
 #: ../glib/gdatetime.c:177
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "September"
 msgstr "ä¹?æ??"
 
 #: ../glib/gdatetime.c:179
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "October"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:181
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "November"
 msgstr "å??ä¸?æ??"
 
 #: ../glib/gdatetime.c:183
-msgctxt "GDateTime"
+msgctxt "full month name"
 msgid "December"
 msgstr "å??äº?æ??"
 
 #: ../glib/gdatetime.c:198
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:200
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "äº?æ??"
 
 #: ../glib/gdatetime.c:202
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:204
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:208
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "å?­æ??"
 
 #: ../glib/gdatetime.c:210
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "ä¸?æ??"
 
 #: ../glib/gdatetime.c:212
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "å?«æ??"
 
 #: ../glib/gdatetime.c:214
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "ä¹?æ??"
 
 #: ../glib/gdatetime.c:216
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "å??æ??"
 
 #: ../glib/gdatetime.c:218
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "å??ä¸?æ??"
 
 #: ../glib/gdatetime.c:220
-msgctxt "GDateTime"
+msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "å??äº?æ??"
 
 #: ../glib/gdatetime.c:235
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Monday"
 msgstr "æ??æ??ä¸?"
 
 #: ../glib/gdatetime.c:237
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "æ??æ??äº?"
 
 #: ../glib/gdatetime.c:239
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "æ??æ??ä¸?"
 
 #: ../glib/gdatetime.c:241
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "æ??æ??å??"
 
 #: ../glib/gdatetime.c:243
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Friday"
 msgstr "æ??æ??äº?"
 
 #: ../glib/gdatetime.c:245
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "æ??æ??å?­"
 
 #: ../glib/gdatetime.c:247
-msgctxt "GDateTime"
+msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "æ??æ??æ?¥"
 
 #: ../glib/gdatetime.c:262
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "��"
 
 #: ../glib/gdatetime.c:264
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "��"
 
 #: ../glib/gdatetime.c:266
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "��"
 
 #: ../glib/gdatetime.c:268
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "é?±å??"
 
 #: ../glib/gdatetime.c:270
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "��"
 
 #: ../glib/gdatetime.c:272
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "��"
 
 #: ../glib/gdatetime.c:274
-msgctxt "GDateTime"
+msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "��"
 



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