vscode-ext-localization은(는) 무엇을 하나요?
VS Code 확장 프로그램의 적절한 지역화를 위한 가이드라인으로, VS Code 확장 개발 가이드라인, 라이브러리 및 모범 사례를 따릅니다.
개요
이 스킬은 VS Code 확장 프로그램에 지역화를 적용하는 방법에 대한 지침을 제공합니다. 확장 프로그램이 여러 언어를 지원할 수 있도록 하여 전 세계 사용자에게 더 나은 경험을 제공합니다.
주요 기능
- 문자열 외부화: 코드에서 직접 문자열을 사용하지 않고 외부 파일로 분리합니다.
- 번역 파일 관리: 다양한 언어에 대한 번역 파일을 생성하고 관리합니다.
- 현지화된 패키지 게시: 번역된 확장 프로그램을 VS Code 마켓플레이스에 게시합니다.
사용 방법
- VS Code 확장 프로젝트에서
vscode.l10nAPI를 사용하여 문자열을 외부화합니다. @vscode/l10n-dev라이브러리를 사용하여 번역 가능한 문자열을 추출합니다.- 추출된 문자열을 XLIFF 형식으로 변환하여 번역가에게 전달합니다.
- 번역된 문자열을 확장 프로그램에 포함시키고 테스트합니다.
- 다국어 지원 확장 프로그램을 VS Code 마켓플레이스에 게시합니다.
모범 사례
- 모든 사용자 인터페이스 문자열을 외부화하여 번역 가능하게 만듭니다.
package.json에서contributes섹션의 지역화된 문자열을 적절히 선언합니다.- 번역 파일은
.vscode/l10n디렉토리에 저장합니다. - 현지화 테스트를 위해 VS Code의
--locale플래그를 사용합니다.
자세한 내용
자세한 내용은 VS Code 확장 지역화 문서를 참조하십시오.