是否可以使用英文日/月名称进行非英文区域设置?

Ind*_*rek 5 windows-7 regional-settings

我住在爱沙尼亚,那里的大多数区域设置(数字、货币和日期格式)与英语国家使用的设置不同。例如,十进制符号是逗号,千位分隔符是空格,日期格式是日-月-年等。 但是,如果我将区域设置设置为爱沙尼亚语,那么日和月名称也会以爱沙尼亚语显示在任何地方:

在此处输入图片说明

这有点烦人,因为 Windows 其余部分使用的语言是英语,我希望日期和月份名称与其保持一致。在保持本地区域设置的同时,这可能吗?

我尝试过的一种解决方法是将区域设置设置为英语(英国),然后自定义它们以匹配爱沙尼亚语设置,但这会弄乱字母排序 - 不再区分像“ö”和“ä”这样的重音字母他们的非重音版本,并且“z”被排在最后,而不是在爱沙尼亚字母表中的正确位置(“s”和“t”之间)。

操作系统是 Windows 7 Professional,以防万一。

编辑:或者,如果没有内置的方法来完成我想要的,是否可以创建一组自定义的区域设置(比如可以创建自定义键盘布局)?

wmz*_*wmz 4

微软为 Vista 发布了一个工具,称为Locale Builder. 您可以从此处下载:http ://www.microsoft.com/en-us/download/details.aspx?id=5662

它允许您构建自定义区域设置(在您的情况下基于爱沙尼亚语),然后为其创建安装程序。
它是为 Vista 设计的,因此您必须在兼容模式下运行它,但除此之外(每次都需要重新运行安装/配置)它在 Win 7 pro 上运行良好。

几个屏幕: 区域设置生成器主屏幕

您可以在这里看到我选择et-EE作为基本区域设置并进行修改Full day names,周六和周日除外。

对设置感到满意后,选择Build- 这将创建一个 msi 安装程序,您需要运行该安装程序才能在系统上实际安装自定义区域设置。之后进入区域设置并选择您的新区域设置。这是我的测试系统的结果: 修改后的语言环境

注意:显然我无法正确测试此设置,因此我无法判断运行自定义区域设置是否不会破坏/导致您已安装的基础出现问题。谨慎行事。