Visual studio code 获取visual studio代码中的区域设置

Visual studio code 获取visual studio代码中的区域设置,visual-studio-code,vscode-extensions,Visual Studio Code,Vscode Extensions,我目前正在向扩展添加一些区域设置,命令名和配置描述已经可以使用了 现在,我想使用为扩展插件中的错误消息和弹出窗口添加翻译。然而,它似乎不会自动确定vscode的区域设置,我在文档中找不到任何用于此的API。扩展是否有办法做到这一点,还是只针对内置命令?事实证明,vscode有一个API来实现这一点,以获得您可以使用的语言vscode.env.language。我想一切都是基于这个,因为除了在linux上使用locale环境变量之外,没有实际的方法来获取区域设置。但是对于语言,使用vscode.e

我目前正在向扩展添加一些区域设置,命令名和配置描述已经可以使用了


现在,我想使用为扩展插件中的错误消息和弹出窗口添加翻译。然而,它似乎不会自动确定vscode的区域设置,我在文档中找不到任何用于此的API。扩展是否有办法做到这一点,还是只针对内置命令?

事实证明,vscode有一个API来实现这一点,以获得您可以使用的语言
vscode.env.language
。我想一切都是基于这个,因为除了在linux上使用locale环境变量之外,没有实际的方法来获取区域设置。但是对于语言,使用
vscode.env.language
应该是获得该语言的最佳方式,以防您通过设置文件覆盖它,或者希望它在所有平台上工作