Niedawno przyjechałem, by dać projekt, w którym uczestniczę. Zauważyłem, że git gui jest raczej przydatny (pod OSX Snow Leopard) do srtatowania, ale bardzo bym chciał, gdyby nie był zlokalizowany (po francusku, w moim przypadku). Czy istnieje preferencja lub hack do wyświetlania git gui po angielsku?jak ustawić pożądany język w git-gui?
Odpowiedz
export LANG=en_US
powinien zrobić. Wpłynie jednak na wszystko, co uruchomisz z tej powłoki.
Można usunąć/zmienić nazwę pliku tłumaczeniu z instalacji, francuski byłoby
... /share/git-gui/lib/msgs/fr.msg
Nie wiem o OS-X, ale pod oknami (msysgit), które normalnie byłyby C: \ Program Files \ Git \ share \ git-gui \ lib \ msgs \, a także na Linux (i inne)/usr/share/git-gui/lib/msgs /.
(i gitk .../share/gitk/lib/wiad /)
Dla odniesienia: Jeśli zainstalowałeś gita przez Homebrew na OS X, ścieżka jest: git-gui ->/usr/local/Cellar/git/[VERSION]/share/git-gui/lib/msgs i dla gitk - ->/usr/local/Cellar/git/[VERSION]/share/gitk/lib/msgs –
Dla Okna użytkowników są dwie możliwości, a także:
1) Ustawienie zmiennej środowiskowej LANG pl.
a) Ogólnie dla systemu Windows: http://www.itechtalk.com/thread3595.html
b) W przypadku powłoki git tylko:
Jeśli nie chcesz, aby wpłynąć niczego innego oprócz zastosowań git można dodać następującą linię na początku z C: Program Files \ \ Git \ cmd \ git.cmd file:
@set LANG=en
Należy pamiętać, że to będzie działać tylko przy uruchamianiu poleceń powłoki git - GIT GUI launche d Z menu Start nie zostaną naruszone
2) usunąć lub zmienić nazwę odpowiedniego pliku * .msg w katalogu C: \ Program Files \ Git \ udział \ git-gui \ lib \ wiad
zapisać na nie modyfikując żadnej powłoki instalacyjnej (szczególnie jeśli używasz powłok cmd.exe), ale tracisz na międzynarodowej funkcjonalności.
Kredyty: Odpowiedzi te powstały w oficjalnym kwestii podniesionej w msysgit projektu, który można znaleźć tutaj: http://code.google.com/p/msysgit/issues/detail?id=302
@set LANG = en w git.cmd nie wywarł na mnie żadnego efektu. Obie inne opcje tak. Wolę ustawić zmienną środowiskową LANG. Dzięki! – mono68
Alternatywą dla git.cmd jest umieszczenie linii 'export LANG = en_US' w _c: \ Program Files \ git \ etc \ profile_ (plik ten jest odczytywany, gdy uruchamiane jest bity git). – Superole
Oba łącza już nie działają. Proszę zaktualizować –
Należy pamiętać, że ustawienie @set LANG=en
w cmd pliku pomaga, ale tylko wtedy, gdy zaczynają GitGUI z tego pliku cmd. Nie jest tak w przypadku uruchamiania go z menu Start: bezpośrednio wywołuje plik wish.exe. Jeśli zmienisz link do uruchomienia skryptu cmd, wyświetli się okno poleceń tekstowych wraz z GUI, co jest niepożądane. Dlatego dla mnie zmiana nazwy pliku .msg jest sposobem wyboru.
Dla Linux można korzystać z terminala:
LC_ALL=en_US.utf8 git gui
rozpocząć git-gui na przykład tymczasowej w języku angielskim od obecnego terminalu. To rozwiązanie wpłynie na bieżącą instancję git-gui i nic poza tym.Zasługa Junio C Hamano
Aktualizacja do użytku w plikach * .desktop (trwałe rozwiązanie):
Aby zawsze uruchomić program z oczekiwaną lokalizację ze swojego * .desktop plik trzeba zmodyfikować to Exec=...
sekcja na początek w modified environment.
Od:
...
Exec="/usr/bin/your-program"
...
Do:
...
Exec=env LC_ALL=en_US.utf8 "/usr/bin/your-program"
...
aktualizacji dla brakujących ustawień regionalnych:
Czasami system może skarżyć się:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US)
W tym przypadku najprawdopodobniej nie masz jeszcze odpowiednich ustawień regionalnych. (Jeśli widzisz tekst w języku angielskim mimo wszystko to chyba system, który używa locale C
jako zastępczą)
Generowanie brakującej regionalne:
To polecenie działa również w wersji Git na platformie Windows :) – J4cK
- 1. Jak ustawić język pomocnika render_to_string?
- 2. Jak ustawić język w REPL rakieta
- 3. Gdzie powinienem ustawić język (CurrentThread.CurrentCulture)?
- 4. Jak ustawić język w niedawno zaktualizowanym magazynie playstore?
- 5. Jak zmienić język WebDrivera?
- 6. iOS - Pierwsze pożądany cień powyżej UITabBar
- 7. język skryptów w qlikvew
- 8. Jak wstawić język hindi w MySQL
- 9. jak zmienić język na DataTable
- 10. Jak zmienić język aplikacji, gdy użytkownik wybierze język?
- 11. Jak prawidłowo połączyć generykę i dziedziczenie, aby uzyskać pożądany rezultat?
- 12. jak zmusić język Android
- 13. Czy hosting serwera Netty w Tomcat jest możliwy/pożądany?
- 14. Żądanie GET - pożądany format odpowiedzi w parametrze lub nagłówek Accept
- 15. zestaw język w widoku django
- 16. Jak zmienić domyślny język dla SQL Server?
- 17. Obecny język Vima w dużym stopniu.
- 18. Nie ma czegoś takiego jak "język skompilowany" lub "język interpretowany"
- 19. jak zmienić język wyświetlania w eclipse
- 20. Jak wybrać język używany w DrScheme?
- 21. Jak uzyskać aktualny język w aplikacji WinRT?
- 22. Jak zaimplementować funkcjonalny język programowania?
- 23. Jak ustalić bieżący język wprowadzania?
- 24. Jak wykrywać język danego tekstu?
- 25. Jak uzyskać język bez kraju z CultureInfo
- 26. Jak zmienić język TextBox automatycznie
- 27. Język skryptowy PHP lub język programowania?
- 28. Pobierz aktualny język w CultureInfo
- 29. Przełącz język w szablonie jinja
- 30. Sprawdź język w aplikacji iOS
Gdzie muszę uruchomić to polecenie? W Git Bash? – darksoulsong
Myślę, że tak, chociaż nie myślałem windows podczas odpowiadania. Myślę, że w zaakceptowanej odpowiedzi jest więcej o oknach. –
Niestety, nie zaakceptowano, większość głosów oddano. –