From: Junio C Hamano Date: Fri, 08 Apr 2016 20:33:42 GMT Subject: Re: [PATCH 4/7] l10n: builtin/pull.c: mark strings for translation Message-ID: In-Reply-To: <1460145765-7454-4-git-send-email-vascomalmeida@sapo.pt> Vasco Almeida writes: > Some translations might also translate "" and "". > ... > fprintf_ln(stderr, _("See git-pull(1) for details.")); > fprintf(stderr, "\n"); > - fprintf_ln(stderr, " git pull "); > + fprintf_ln(stderr, _(" git pull ")); But "git pull" itself must never be translated, and there is no hint given to those who are working on *.po files to prevent it. Wouldn't it make more sense to do it like this? fprintf_ln(stderr, " git pull <%s> <%s>", _("remote"), _("branch"));