例如,Android、Web 浏览器和 Windows 都有一个 API,可以获取首选语言列表。Linux 上是否有类似的东西(如 Gnome API 或 KDE API)?
1 回答
1
对于一些基本且与平台无关的东西,您可以尝试获取 C 语言环境信息。在某些环境变量中设置基本语言环境信息是 POSIX 标准,其中对您最有用的可能是$LANG
. 如果您现在使用的是 Linux 系统,请尝试echo $LANG
在 shell 中运行。
POSIX 还提供了一个locale
命令。如果您locale
在 shell 中运行,它将输出有关当前所选语言环境的信息。如果您想要可用语言环境的列表,可以尝试locale -a
. 手册页locale(1p)、locale(5)和locale(7)包含有关 POSIX 语言环境的更多有用信息。
于 2021-07-02T18:08:11.107 回答