W przypadku Linuksa możesz używać z terminala:
LC_ALL=en_US.utf8 git gui
aby na przykład uruchomić git-gui tymczasowo w języku angielskim z bieżącego terminala. To rozwiązanie wpłynie tylko na bieżące wystąpienie git-gui i nic więcej. Kredyt należy do Junio C Hamano
Aktualizacja do użytku w plikach * .desktop (rozwiązanie trwałe):
Aby zawsze uruchamiać program z żądanymi ustawieniami lokalnymi z pliku * .desktop, musisz zmodyfikować jego Exec=...
sekcję, aby uruchamiał się w zmodyfikowanym środowisku .
Z:
...
Exec="/usr/bin/your-program"
...
Do:
...
Exec=env LC_ALL=en_US.utf8 "/usr/bin/your-program"
...
Aktualizacja dla brakujących języków:
Czasami twój system może narzekać na:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US)
W tym przypadku najprawdopodobniej nie masz jeszcze wygenerowanych odpowiednich ustawień regionalnych. (Jeśli widzisz tekst w języku angielskim, to prawdopodobnie twój system używa C
ustawień regionalnych jako rezerwy)
Generowanie brakujących ustawień regionalnych: