Hi Simon,

>> In the check-description-style function in guix/lint.scm, the string
>> "sentences in description should be followed ..." should be pluralized
>> using ngettext, not ~p as it is now. ~p only adds an 's' if the
>> corresponding argument is greater than 1. Needless to say, there are
>> many languages that don't follow this pattern.
>
> It appears to me still relevant.  Do you mind to send a patch for fixing
> the issue? :-)

Sure, let me give it a shot.

In fixing this bug, I realized we also need to fix the make-warning
macro at
https://codeberg.org/guix/guix/src/commit/5d6854db2ec134803aa16a8f5344333b0b7a2da3/guix/lint.scm#L182
to support N_ (and not just G_). Then, I noticed that the make-warning
macro actually just discards G_. This means, lint warnings are not
localized. Is this intentional? WDYT?

Regards,
Arun



Reply via email to