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
