+2025-01-05 Bruno Haible <bruno@clisp.org>
+
+ parse-datetime: Internationalize 6 more strings.
+ * lib/parse-datetime.y (dbg_printf, dbg_fputs): Don't invoke _().
+ (parse_datetime_body): Internationalize 6 dbg_fputs invocations.
+
2025-01-05 Bruno Haible <bruno@clisp.org>
sigsegv tests: Work around a longjmp bug on GNU/Hurd.
dbg_herald ();
va_list args;
va_start (args, msgid);
- vfprintf (stderr, _(msgid), args);
+ vfprintf (stderr, msgid, args);
va_end (args);
}
dbg_fputs (char const *msgid)
{
dbg_herald ();
- fputs (_(msgid), stderr);
+ fputs (msgid, stderr);
}
if (debugging (&pc))
{
if (pc.times_seen > 1)
- dbg_fputs ("error: seen multiple time parts\n");
+ dbg_fputs (_("error: seen multiple time parts\n"));
if (pc.dates_seen > 1)
- dbg_fputs ("error: seen multiple date parts\n");
+ dbg_fputs (_("error: seen multiple date parts\n"));
if (pc.days_seen > 1)
- dbg_fputs ("error: seen multiple days parts\n");
+ dbg_fputs (_("error: seen multiple days parts\n"));
if (pc.dsts_seen > 1)
- dbg_fputs ("error: seen multiple daylight-saving parts\n");
+ dbg_fputs (_("error: seen multiple daylight-saving parts\n"));
if ((pc.J_zones_seen + pc.local_zones_seen + pc.zones_seen) > 1)
- dbg_fputs ("error: seen multiple time-zone parts\n");
+ dbg_fputs (_("error: seen multiple time-zone parts\n"));
}
goto fail;
}
tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
pc.seconds.tv_nsec = 0;
if (debugging (&pc))
- dbg_fputs ("warning: using midnight as starting time: 00:00:00\n");
+ dbg_printf (_("warning: using midnight as starting time: %s\n"),
+ "00:00:00");
}
/* Let mktime deduce tm_isdst if we have an absolute timestamp. */