Here is my question about that and the answer from Shawn Pearce:
> 1. How to decide if a text should or shouldn't be translated? Is it only error message as stated above?
>    I assume (j)git output should stay parsable and some texts mustn't be translated. Right?

IMHO, if the text is an english message that isn't a string required
for a file name or file content or network protocol keyword, we
should translate it.  That's *most* of the strings in the JGit code.