VS代码UI语言未传播到python扩展命令p

2024-04-23 19:44:28 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在VS代码安装(v1.32.1)中添加了官方的microsoft python扩展(v2019.2.5558)。VS代码使用默认UI语言en运行,该语言在中设置语言环境.json。我从未安装过任何其他语言包。你知道吗

由于VS代码的UI语言被设置为en,我希望这个设置会传播到命令面板。然而,你在这里看到的情况似乎并非如此:

enter image description here

有些命令是英文的(正如人们所料),但有些命令是德文的(这是我的windows操作系统的语言)。你知道吗

在这一点上,我不完全确定这是一个bug还是一个特性。我是否缺少任何额外的扩展级别语言设置,使语言统一为英语?还是应该由语言环境.json因此是一个bug?你知道吗

<>我使用了其他官方的MS扩展(如C++ C++、C语言、java),它们用英语统一显示所有命令,这暗示了Python扩展中的一个错误。你知道吗


Tags: 代码命令语言json面板ui官方环境
1条回答
网友
1楼 · 发布于 2024-04-23 19:44:28

This is indeed a bug然而问题并不是来自Python扩展。正如在相关GitHub问题的this comment中指出的,当文件没有更改时,不考虑默认的语言环境语言。你知道吗

主要修复方法是将locale.json中的语言更改为其他语言(例如,德语为de),保存文件,重新启动编辑器并重复这些步骤,但将en设置为区域设置。否则,您可以对该行进行注释,然后将其放回原处。你知道吗

要临时设置编辑器的语言,还可以在打开VS代码时使用 locale参数,如this tutorial中所述。你知道吗

相关问题 更多 >