如何在IntelliJ的内置终端中更改git的语言?

时间:2018-09-14 14:56:16

标签: git intellij-idea

今天,这突然开始在IntelliJ终端中发生。

git的命令行界面现在是俄语。例如,git status返回如下内容:

Изменения, которые не в индексе для коммита:
  (используйте «git add <файл>…», чтобы добавить файл в индекс)
  (используйте «git checkout -- <файл>…», чтобы отменить изменения
   в рабочем каталоге)

        изменено: whatever/filename.kt

如果我是从macOS的终端应用程序运行git的,那么CLI就是英文,正如预期的那样。

我在macOS 10.12.6上使用了IntelliJ Community Edition 2018.2.3,除了今天将git升级到2.19.0以及将Kotlin插件升级到v1.2.70之外,我没有更改任何设置。

不是我不懂俄语,而是我已经使用英语UI多年了,这种突然的改变是不必要的,并把我赶走了。有办法改回来吗?

编辑:我已经通过brew switch git 2.18.0降级了git版本,它又回到了英文CLI。奇怪的。仍在尝试弄清楚为什么git在v2.19中切换为俄语。 macOS的GUI,首选语言,主要输入源都在笔记本电脑上English,并且区域设置为United States

1 个答案:

答案 0 :(得分:4)

使用Home-brew从2.18升级到2.19后,我得到了完全相同的问题,我使用的是IntelliJ 2018.2。

OS X附带的终端可以正常工作=> git status显示英语

嵌入IntelliJ的终端不是=> git status显示中文

跟随https://apple.stackexchange.com/questions/337244并删除了其他首选语言,仅保留了英语(美国)似乎解决了这个问题。

问题似乎是IntelliJ没有正确传递LC_LANG。