2016-12-19 3 views
1

현재 내 확장에 일부 로캘을 추가하고 있으며 명령 이름과 구성 설명이 이미 작동합니다.Visual Studio 코드에서 로케일 가져 오기

이제 vscode-nls을 사용하여 내 확장 프로그램의 오류 메시지 및 팝업에 대한 번역을 추가하고 싶습니다. 그러나 그것은 vscode의 로케일을 자동으로 결정하지는 못하기 때문에이 문서에서 API를 찾을 수 없습니다. 확장 기능이 아직까지 이것을 수행 할 수있는 방법이 있습니까? 아니면 기본 제공 명령일까요?

답변

2

vscode에는 API가 있는데, 사용할 언어는 vscode.env.language입니다. 로케일 환경 변수를 사용하여 Linux를 제외하고는 로케일을 가져올 실제 방법이 없기 때문에이 모든 것을 기반으로합니다. 그러나 vscode.env.language을 사용하는 언어는 설정 파일을 통해 덮어 쓰거나 모든 플랫폼에서 작동하게하려면 언어를 얻는 가장 좋은 방법이어야합니다.

관련 문제