我正在使用MacPorts运行OS-X El-Capitan。我Mac的系统语言是西班牙语。如何告诉gnupg使用英语作为任何输出的语言,如错误消息?
我通过macports安装了gpg 1.4.19,通过GPGTools安装了gpg 2.0.28。 gpg -h
和gpg2 -h
都会产生西班牙语输出,而git --help
或man -h
等其他unix命令会产生英语输出。
在这篇文章中讨论了一个类似的问题,但是我无法将那里给出的建议应用到我的操作系统: http://www.gossamer-threads.com/lists/gnupg/users/52908
答案 0 :(得分:25)
与许多其他国际化工具一样,GnuPG会考虑LANG
环境变量。导出整个会话的变量,它对来自此终端的所有已执行应用程序都有效(您也可以将其添加到您的dotfiles):
export LANG=en
gpg --version
或前缀LANG=en
,用于gpg
的个别来电,如果您只想一次用英语运行它:
LANG=en gpg --version