Язык интерфейса VS Code не распространяется на палитру команд расширения Python - PullRequest
1 голос
/ 11 марта 2019

Я добавил официальное расширение для Microsoft Python (v2019.2.5558) в мою установку VS Code (v1.32.1).VS Code работает с языком пользовательского интерфейса по умолчанию en , который установлен в locale.json .Я никогда не устанавливал никаких дополнительных языковых пакетов.

Поскольку язык пользовательского интерфейса VS Code установлен на en , я ожидаю, что этот параметр распространяется на палитру команд.Тем не менее, это не так, как вы можете видеть здесь:

enter image description here

Некоторые команды отображаются на английском языке (как и следовало ожидать), нодругие появляются на немецком языке (который является языком моей ОС Windows).

На данный момент я не совсем уверен, является ли это ошибкой или функцией.Я пропускаю какие-либо дополнительные настройки языка extension-level , которые нужно установить, чтобы сделать язык единообразным английским?Или это должно быть обработано locale.json и, следовательно, является ошибкой?

Я использую другие официальные расширения MS (такие как C \ C ++, C #, Java), которые отображают все команды равномерно ванглийский, который намекает на ошибку в расширении python.

1 Ответ

0 голосов
/ 11 марта 2019

Это действительно ошибка , но проблема не в расширении Python.Как указано в этом комментарии из соответствующей проблемы GitHub, язык локали по умолчанию не учитывается, если в файл не было внесено никаких изменений.

Основным исправлением этого является изменениеваш язык в locale.json к чему-то другому (например, de для немецкого), сохраните файл, перезапустите редактор и повторите эти шаги, но вернув en в качестве локали.В противном случае вы можете просто закомментировать строку и затем вернуть ее обратно.

Для временной установки языка редактора вы также можете использовать параметр --locale при открытии кода VS, как описано в этого урока .

...