关于 git 的中文显示

2014-07-18 13:59:52 +08:00
 chshouyu
前几天买了vultr的VPS,装上了git之后发现提示居然是中文的,而且翻译看起来还不错的样子
不知这是属于git自己的设置还是跟系统或者区域有关呢?
现在找不到可以设置的方法(把其他机器的也设成中文)






有没有人知道呢?
5987 次点击
所在节点    问与答
17 条回复
nicai000
2014-07-18 14:25:50 +08:00
locale...
chshouyu
2014-07-18 15:48:20 +08:00
@nicai000 系统的还是git的?
touzi
2014-07-18 15:53:14 +08:00
Github官网好像没有提示说支持中文了
582033
2014-07-18 15:59:39 +08:00
试试安装中文字体先,然后

vim /etc/environment

LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
Owenjia
2014-07-18 18:52:57 +08:00
@touzi git 又不是 github 的~~
sambohuang
2014-07-18 19:12:25 +08:00
这个,这个,是你自己的机器locale的原因吧
skydiver
2014-07-18 20:31:48 +08:00
一直用的中文。
abcdabcd987
2014-07-18 20:58:32 +08:00
“正在变基!”
andy12530
2014-07-18 23:05:39 +08:00
同问。
LANG里面已经设置是中文了。
dorentus
2014-07-19 00:39:40 +08:00
export LC_MESSAGES='en_US.UTF-8'
andy12530
2014-07-19 00:42:31 +08:00
@dorentus 改过了,依旧没有生效。

➜ 兵兵酱@~ locale
LANG="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_ALL=

依旧是英文显示
dorentus
2014-07-19 00:52:45 +08:00
@andy12530
你是想要显示中文吗?这个我感觉应该是和安装方式或者 git 的版本有关,有的 Linux 发行版自带的 git 似乎是没有翻译文件的……
tolbkni
2014-07-19 00:54:49 +08:00
设了 locale 后还是不显示中文的话,那就要看是不是没安装翻译文件
andy12530
2014-07-19 00:58:48 +08:00
@dorentus
@tolbkni
brew install git这样安装的,应该是官方的新版2.0

不知道翻译文件从哪里下载,git官方从来没说过有翻译文件吧。
tolbkni
2014-07-19 10:40:53 +08:00
@andy12530 这里是翻译 https://github.com/git/git/tree/master/po

brew install git 没有安装翻译文件,brew list git 可以看出来
dorentus
2014-07-19 12:06:59 +08:00
@andy12530
brew uninstall git; brew install git --with-gettext
重新加上 --with-gettext 选项装了之后,就有翻译文件了。像这样:
andy12530
2014-07-19 13:09:40 +08:00
@tolbkni
@dorentus
果然好使。Tks

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123311

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX