Here is a localization bug waiting to happen:
static char *
localize_month_full(int index)
{ char *m = NULL;
switch (index) { case 4: m = _("May"); break;
static char *
localize_month(int index)
{ char *m = NULL;
switch (index) { case 4: m = _("May"); break;
Haven't thought of a fix yet.
--
Peter Eisentraut
http://developer.postgresql.org/~petere/