URL: <https://savannah.gnu.org/bugs/?67303>
Summary: [PATCH] [l10n]
Group: GNU roff
Submitter: gbranden
Submitted: Thu 10 Jul 2025 03:00:29 PM GMT
Category: Macro package me
Severity: 3 - Normal
Item Group: Incorrect behaviour
Status: Confirmed
Privacy: Public
Assigned to: gbranden
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 10 Jul 2025 03:00:29 PM GMT By: G. Branden Robinson <gbranden>
On the _groff_ mailing list, Stefan Möding
[https://lists.gnu.org/archive/html/groff/2025-07/msg00022.html reported a
German localization error in _groff me_].
I'm using Groff 1.23.0 with the me macro package and German localization.
The date macro generates an additional dot where none belongs.
Specifically, the following code
.mso de.tmac
\*(td
generates for today this output:
10. Juli. 2025
The dot after the month is not correct if the month name is written as
text. This code in de.tmac seems to be the culprit here:
.\" me package
.if d @R \{\
. ds _td_format \En(dy.\~\E*(mo.\& \En(y4
. ld
.\}
That should probably be:
. ds _td_format \En(dy.\~\E*(mo \En(y4
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67303>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
