提交 fc1c564f 编写于 作者: S szz

Refactor

上级 845a37b8
......@@ -32,8 +32,13 @@ export class LocalesSchemaUpdater extends Disposable implements IWorkbenchContri
private update(): void {
this.localizationService.getLanguageIds()
.then(languageIds => {
let lowercaseLanguageIds = languageIds.map((languageId) => languageId.toLowerCase())
.filter((languageId) => languageIds.indexOf(languageId) === -1);
let lowercaseLanguageIds: string[] = [];
languageIds.forEach((languageId) => {
let lowercaseLanguageId = languageId.toLowerCase();
if (lowercaseLanguageId !== languageId) {
lowercaseLanguageIds.push(lowercaseLanguageId);
}
});
registerLocaleDefinitionSchema([...languageIds, ...lowercaseLanguageIds]);
});
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册