Dla użytkowników systemu Windows są również dwie możliwości:
1) Ustaw zmienną środowiskową LANG na en .
a) Ogólnie dla Windows: http://www.itechtalk.com/thread3595.html
b) Tylko dla powłoki git:
Jeśli nie chcesz wpływać na nic innego oprócz aplikacji git, możesz dodać następujący wiersz na początku pliku C: \ Program Files \ Git \ cmd \ git.cmd :
@set LANG=en
Należy pamiętać, że zadziała to tylko podczas uruchamiania poleceń z powłoki git - GUI GIT uruchamiane z menu Start nie będzie miało wpływu
2) Usuń lub zmień nazwę odpowiedniego pliku * .msg w C: \ Program Files \ Git \ share \ git-gui \ lib \ msgs
Oszczędzasz na nie modyfikowaniu żadnej powłoki instalacyjnej (szczególnie jeśli używasz powłok cmd.exe), ale tracisz na międzynarodowej funkcjonalności.
Kredyty: te odpowiedzi pochodzą z oficjalnego problemu poruszonego w projekcie msysgit , który można znaleźć tutaj: http://code.google.com/p/msysgit/issues/detail?id=302
export LANG=en_US
w c: \ Program Files \ git \ etc \ profile (ten plik jest odczytywany podczas uruchamiania git bash).Możesz usunąć / zmienić nazwę pliku tłumaczenia z instalacji, francuski byłby
Nie wiem o OS-X, ale pod Windows (msysgit), które normalnie byłoby C: \ Program Files \ Git \ share \ git-gui \ lib \ msgs \, a na Linuksie (i innych) / usr / share / git-gui / lib / msgs /.
(i gitk ... / share / gitk / lib / msgs /)
źródło
Zauważ, że ustawienie
@set LANG=en
w pliku cmd pomaga, ale tylko wtedy, gdy uruchamiasz GitGUI z tym plikiem cmd. Nie dzieje się tak, gdy uruchamiasz go z menu Start: bezpośrednio wywołuje Wish.exe. Jeśli zmienisz łącze, aby uruchomić skrypt cmd, wyświetli się okno poleceń tekstowych wraz z GUI, co jest niepożądane. Dlatego dla mnie zmiana nazwy pliku .msg jest sposobem z wyboru.źródło
W przypadku Linuksa możesz używać z terminala:
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:
Do:
Aktualizacja dla brakujących języków:
Czasami twój system może narzekać na:
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:
źródło
powinieneś zrobić. Wpłynie to jednak na wszystko, co uruchamiasz z tej powłoki.
źródło