Subject: Re: [PATCH v2 13/13] submodule--helper update-clone: check for --filter and --init

From: Junio C Hamano <[email-masked]>
Date: Mon, 28 Feb 2022 23:34:57 -0800

Ævar Arnfjörð Bjarmason <[email-masked]> writes:

>> diff --git a/builtin/submodule--helper.c b/builtin/submodule--helper.c
>> index 2ffc070319..3e8a05a052 100644
>> --- a/builtin/submodule--helper.c
>> +++ b/builtin/submodule--helper.c
>> @@ -2543,7 +2543,12 @@ static int update_clone(int argc, const char **argv, const char *prefix)
>>  	};
>>  
>>  	const char *const git_submodule_helper_usage[] = {
>> -		N_("git submodule--helper update-clone [--prefix=<path>] [<path>...]"),
>> +		N_("git submodule [--quiet] update"
>> +		"[--init [--filter=<filter-spec>]] [--remote]"
>> +		"[-N|--no-fetch] [-f|--force]"
>> +		"[--checkout|--merge|--rebase]"
>> +		"[--[no-]recommend-shallow] [--reference <repository>]"
>> +		"[--recursive] [--[no-]single-branch] [--] [<path>...]"),
>
> Since this has <repository>, <path> etc. it should still be marked for
> translation with N_().

Yeah, that sounds like a good idea.  Isn't it already inside N_()?