We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9b25468 + fc1c564 commit bc4c0fbCopy full SHA for bc4c0fb
1 file changed
src/vs/workbench/parts/localizations/browser/localizations.contribution.ts
@@ -31,7 +31,16 @@ export class LocalesSchemaUpdater extends Disposable implements IWorkbenchContri
31
32
private update(): void {
33
this.localizationService.getLanguageIds()
34
- .then(languageIds => registerLocaleDefinitionSchema(languageIds));
+ .then(languageIds => {
35
+ let lowercaseLanguageIds: string[] = [];
36
+ languageIds.forEach((languageId) => {
37
+ let lowercaseLanguageId = languageId.toLowerCase();
38
+ if (lowercaseLanguageId !== languageId) {
39
+ lowercaseLanguageIds.push(lowercaseLanguageId);
40
+ }
41
+ });
42
+ registerLocaleDefinitionSchema([...languageIds, ...lowercaseLanguageIds]);
43
44
}
45
46
0 commit comments