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/

Attachment: signature.asc
Description: PGP signature

Reply via email to