]> git.ipfire.org Git - thirdparty/git.git/commitdiff
setup: split "extensions found" messages into singular and plural
authorAlex Henrie <alexhenrie24@gmail.com>
Tue, 18 May 2021 06:19:17 +0000 (00:19 -0600)
committerJunio C Hamano <gitster@pobox.com>
Thu, 20 May 2021 04:36:58 +0000 (13:36 +0900)
It's easier to translate this way.

Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
setup.c

diff --git a/setup.c b/setup.c
index 59e2facd9db6710eecb16d58714d154000198c08..ead2f80cd8ee4adbf66091e0c113d4c73ee163aa 100644 (file)
--- a/setup.c
+++ b/setup.c
@@ -666,7 +666,9 @@ int verify_repository_format(const struct repository_format *format,
        if (format->version >= 1 && format->unknown_extensions.nr) {
                int i;
 
-               strbuf_addstr(err, _("unknown repository extensions found:"));
+               strbuf_addstr(err, Q_("unknown repository extension found:",
+                                     "unknown repository extensions found:",
+                                     format->unknown_extensions.nr));
 
                for (i = 0; i < format->unknown_extensions.nr; i++)
                        strbuf_addf(err, "\n\t%s",
@@ -678,7 +680,9 @@ int verify_repository_format(const struct repository_format *format,
                int i;
 
                strbuf_addstr(err,
-                             _("repo version is 0, but v1-only extensions found:"));
+                             Q_("repo version is 0, but v1-only extension found:",
+                                "repo version is 0, but v1-only extensions found:",
+                                format->v1_only_extensions.nr));
 
                for (i = 0; i < format->v1_only_extensions.nr; i++)
                        strbuf_addf(err, "\n\t%s",