У мене є дивна проблема - коли я використовую git
команду, що постачається з пакетом «Інструменти командного рядка», інтерфейс у командному рядку є англійською мовою, як я цього хочу. Однак версія, встановлена за допомогою Homebrew, використовує німецьку у своєму виході (я живу в Німеччині, але мою систему встановлено на англійську США, а комп'ютер був фактично придбаний у Сінгапурі, якщо це має значення).
Я вважаю, що це змінилося лише нещодавно. Мені довелося віддати свій Mac на ремонт і зробив це в німецькому магазині. Тепер, коли я повернувся до свого комп’ютера, я помітив, що вихід Git знаходиться німецькою мовою, не впевнений, чи зробили вони щось із системних налаштувань, поки вони його мали. Наскільки мені відомо, це єдиний додаток командного рядка, який використовує німецьку мову як свою мову. Ось результат, створений locale
командою:
LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=
Мені б хотілося, щоб Гіт розмовляв зі мною англійською мовою. Я знаю, що я можу встановити і LANG
т.д. на англійську, і це (мабуть) спрацювало б, але я також хотів би зрозуміти, звідки ця зміна може відбуватися.
Будь-які ідеї?
EDIT : щоб зробити речі цікавішими, я використовую інший Mac, який отримав із роботи. Його купували в Німеччині, початкові мовні настройки були німецькою (яку я змінив на американську англійську), і на ній все працює добре, тобто обидві установки Git (CLT та Homebrew) використовують англійську. Інформація про місцевості в locale
команді однакова.