我想在德语区域设置中使用英语。
现在我的系统使用以下设置运行(在 Debian Expert Installer 的安装过程中配置):
- 语:
English - English (Default)
- 国家、领土或地区:
other -> Europe -> Austria
- 默认区域设置基于的国家/地区:
United States - en_US.UTF-8
- 键盘:
German
我现在的问题是:
如何保留英语但将当前语言环境 ( United States - en_US.UTF-8
) 切换到所需的德语语言环境 ( de_DE.UTF-8
)?
在安装过程中这是不可能的,因为发生了错误(“检测到无效的语言/区域设置组合”)。
en_DE
不作为默认语言环境存在,因此您不能在安装过程中选择为德语国家本地化的英语作为语言环境。(为什么要使用 update-locale 而不是直接设置 LANGUAGE?描述了选择语言环境所涉及的检查。)有两种方法可以实现您的目标。
另一种是使用各种
LC_
变量以更细粒度的方式设置您的区域设置;例如:或者,如果您希望德语成为除消息之外的默认设置:
(并取消设置任何其他冲突
LC_
变量,特别LC_ALL
是覆盖所有其他设置的变量)。您可以使用该程序检查您的设置locale
;请参阅“区域设置”程序如何工作?详情。根据 Stephen 接受的答案和这篇文章,我构建了所需的
en_DE
语言环境以及一些合并的安装说明,以便在此处下载。随意尝试并提供一些反馈。