Для Linux вы можете использовать с терминала:
LC_ALL=en_US.utf8 git gui
чтобы запустить git-gui, например, временно на английском языке с текущего терминала. Это решение повлияет только на ваш текущий экземпляр git-gui и ни на что другое. Кредит принадлежит Джунио С. Хамано
Обновление для использования в файлах * .desktop (постоянное решение):
Чтобы всегда запускать программу с желаемой настройкой локали из файла * .desktop, вам необходимо изменить его Exec=...
раздел, чтобы он запускался в измененной среде .
Из:
...
Exec="/usr/bin/your-program"
...
Кому:
...
Exec=env LC_ALL=en_US.utf8 "/usr/bin/your-program"
...
Обновление для отсутствующих языков:
Иногда ваша система может жаловаться на:
-bash: warning: setlocale: LC_ALL: cannot change locale (en_US)
В этом случае у вас, скорее всего, еще нет правильной локали. (Тем не менее, если вы видите текст на английском языке, вероятно, ваша система использует C
языковой стандарт в качестве запасного варианта)
Создание отсутствующего языкового стандарта: