Linux 上字体相关的环境变量
gettext
的优先级:
LANGUAGE
LC_ALL
LC_xxx
, according to selected locale category:LC_CTYPE
,LC_NUMERIC
,LC_TIME
,LC_COLLATE
,LC_MONETARY
,LC_MESSAGES
, …LANG
算是一个 fallback
$LANGUAGE
is not part of the C locales, but specific to GNU gettext. If set it is given precedence over anything else.
所以设置 LANGUAGE
不通用,设置 LC_ALL
高优先级,如果系统里面什么都没有设置,LANG
就足够了。