Для Linux вы можете использовать с терминала:
LC_ALL=en_US.utf8 git gui
для запуска вашего git-gui, например, временно на английском языке из вашего текущего терминала. Это решение повлияет на только ваш текущий экземпляр git-gui и ничего больше. Кредит поступает на Junio C Hamano
Обновление для использования в * .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
в качестве запасного варианта)
Генерирование недостающей локали:
- Как в среде Debian
- Как в среде Ubuntu