Alright. Does ngettext accommodate the zero case or just singular and plural? It seems to respect only two choices.(if (zerop count)
(message "No projects were found")
(project--write-project-list)
(message (ngettext "%d project was found"
"%d projects were found"
count) count))vs. which could be a useful variant:(when (> count 0)
(project--write-project-list))
(message (ngettext "No projects were found"
"%d project was found"
"%d projects were found"
count) count)On Sun, Feb 2, 2025 at 12:29 PM Eli Zaretskii <eliz@gnu.org> wrote:> From: Ship Mints <shipmints@gmail.com>
> Date: Sun, 2 Feb 2025 12:02:17 -0500
>
> Correct grammar for the singular case. Rather than "1 projects were found", say "1 project was found". Ditto
> for forgotten.
Neither is correct, because they hard-code English grammar. We should
use ngettext instead.