i18n: diff: mark warnings for translation

Mark rename_limit_warning and degrade_cc_to_c_warning and
rename_limit_warning for translation.

Signed-off-by: Vasco Almeida <vascomalmeida@sapo.pt>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Vasco Almeida 2016-10-17 13:15:29 +00:00 committed by Junio C Hamano
parent af64f20b1e
commit db424979a8

14
diff.c
View file

@ -4638,25 +4638,25 @@ static int is_summary_empty(const struct diff_queue_struct *q)
}
static const char rename_limit_warning[] =
"inexact rename detection was skipped due to too many files.";
N_("inexact rename detection was skipped due to too many files.");
static const char degrade_cc_to_c_warning[] =
"only found copies from modified paths due to too many files.";
N_("only found copies from modified paths due to too many files.");
static const char rename_limit_advice[] =
"you may want to set your %s variable to at least "
"%d and retry the command.";
N_("you may want to set your %s variable to at least "
"%d and retry the command.");
void diff_warn_rename_limit(const char *varname, int needed, int degraded_cc)
{
if (degraded_cc)
warning(degrade_cc_to_c_warning);
warning(_(degrade_cc_to_c_warning));
else if (needed)
warning(rename_limit_warning);
warning(_(rename_limit_warning));
else
return;
if (0 < needed && needed < 32767)
warning(rename_limit_advice, varname, needed);
warning(_(rename_limit_advice), varname, needed);
}
void diff_flush(struct diff_options *options)