Re: Enhancement Request: "locale" git option
- From
Jeff King <peff@peff.net>
- Date
- Dec 4, 2014, 09:55 UTC
- Message-ID
- <20141204095557.GE27455@peff.net>
- In-Reply-To
- <54801B50.4080500@web.de>
On Thu, Dec 04, 2014 at 09:29:04AM +0100, Torsten Bögershausen wrote:
> How about > alias git='LANGUAGE=de_DE.UTF-8 git' > in your ~/.profile ? > (Of course you need to change de to the language you want )
Besides being awkward in scripts (which will not respect the alias and use a different language!), that variable will also be inherited by programs git spawns. So the editor, for example, may end up in the wrong language.
I think respecting core.locale would make sense (probably the change would go into git_setup_gettext(), but you may have to fight with the setup code over looking at config so early in the process).
However, I think the original question is not one of localizing git, but rather of having it _not_ localized (avoiding the German translations). There is a hack you can do that for that, which is to set GIT_TEXTDOMAINDIR to something nonsensical (like "/"), which will mean git cannot find the .po files, and just uses the builtin messages.
-Peff