Tôi có một vấn đề kỳ lạ - khi tôi sử dụng git
lệnh đi kèm với gói Công cụ dòng lệnh, giao diện trên dòng lệnh bằng tiếng Anh, như tôi muốn. Tuy nhiên, phiên bản được cài đặt sử dụng Homebrew sử dụng tiếng Đức trong đầu ra của nó (Tôi sống ở Đức, nhưng ngôn ngữ hệ thống của tôi được đặt thành tiếng Anh Mỹ và máy tính thực sự được mua ở Singapore, nếu có vấn đề).
Tôi tin rằng điều này chỉ thay đổi gần đây. Tôi đã phải đưa máy Mac của mình đi sửa chữa và làm như vậy trong một cửa hàng ở Đức. Bây giờ tôi đã lấy lại được máy tính của mình, tôi nhận thấy rằng đầu ra của Git bằng tiếng Đức, không chắc họ có làm gì với cài đặt hệ thống trong khi họ có nó không. Theo tôi biết, đây là ứng dụng dòng lệnh duy nhất sử dụng tiếng Đức làm ngôn ngữ. Đây là đầu ra được tạo bởi locale
lệnh:
LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
Tôi muốn Git nói chuyện với tôi bằng tiếng Anh. Tôi biết tôi có thể đặt LANG
v.v thành tiếng Anh và nó có thể sẽ hoạt động, nhưng tôi cũng muốn hiểu sự thay đổi này có thể đến từ đâu.
Có ý kiến gì không?
EDIT : để làm cho mọi thứ thú vị hơn, tôi sử dụng một máy Mac khác mà tôi có được từ công việc. Nó được mua ở Đức, cài đặt ngôn ngữ ban đầu là tiếng Đức (mà tôi đã đổi thành tiếng Anh Mỹ) và mọi thứ đều hoạt động tốt trên đó, tức là cả cài đặt Git (CLT và Homebrew) đều sử dụng tiếng Anh. Thông tin miền địa phương từ locale
lệnh là như nhau.