欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

转---Git设置GUI语言 git gui 汉化

在 Win7 上装了 Git Gui,发现安装的时候没有选择语言的选项,它默认就根据系统来确定了软件的界面为中文。因为习惯了和程序开发相关的软件的英文界面,所以我的 CBVSST2Eclipse 等等都是英文的,突然来个中文的的确会不习惯,而且在 Ubuntu 下学过的 Git 命令什么的也都是英文的啊亲。

那么怎么来修改 GUI 的语言呢?下面介绍两种方法,对于 Windows 第一种方式比较好。对于 Linux 第二种比较好。

解决方法

1. 删除相关语言文件

Git Gui 的语言文件在 $GITROOT/share/git-gui/lib/msgs 下面,罗列了很多 .msg 文件,中文对应的就是 zh_cn.msg 了,只要删掉它或者重命名就好。

You save on not modifying any setup shell (especially if you use cmd . exe shells) but you lose on international functionality. - From SO

建议重命名,上面说修改语言文件会导致部分国际化功能的缺失。具体什么功能会缺失俺也布吉岛,所以重命名比较好,因为以后还需要的话就可以重命名回来,可以重命名为 zh_cn.msg.old 对吧。

2. 设置 LANG 环境变量

在环境变量 LANG 的值为 en 的情况下,Git GUI 的软件界面就是英文的。在 Win7 下设置一个全局的 LANG 不太好。网上说的在git.cmd 里面添加 @set LANG=en,问题是我没找到相应的文件。在 Linux 下的话只要在 Terminal 启动 Git Gui 就好了,启动之前 LANG=en 设置一个临时的环境变量。

来自  http://www.eefocus.com/constyu/blog/15-07/313905_83dcf.html

普通分类: