我有一個奇怪的問題-當我使用Command Line Tools軟件包隨附的 git
命令時,命令行界面就是我想要的英文。但是,使用Homebrew安裝的版本在其輸出中使用德語(我住在德國,但是我的系統語言設置為美國英語,如果需要的話,實際上是在新加坡購買的計算機)。
我相信這只是最近才改變。我必須將Mac維修,並在德國的一家商店進行維修。現在,我已經將計算機放回原處,我注意到Git的輸出是德語的,不確定在擁有Git時是否對系統設置進行了任何操作。據我所知,這是唯一使用德語作為其語言的命令行應用程序。這是 locale
命令生成的輸出:
LANG =
LC_COLLATE =“ C”
LC_CTYPE =“ UTF-8”
LC_MESSAGES =“ C”
LC_MONETARY =“ C”
LC_NUMERIC =“ C”
LC_TIME =“ C”
LC_ALL =
我想讓Git用英語和我聊天。我知道我可以將 LANG
等設置為英語,這樣(可能)可以工作,但是我也想了解這種變化的來源。
有什麼想法嗎?
EDIT:為了使事情變得更有趣,我使用了從工作中獲得的另一台Mac。它是在德國購買的,初始語言設置為德語(我改為美式英語),並且一切正常,例如,Git安裝程序(CLT和Homebrew)都使用英語。 locale
命令中的語言環境信息是相同的。