in src/node/main.ts [180:203]
function findInTheBoxBundle(root: string): string | undefined {
let language = options.language;
while (language) {
let candidate = path.join(root, `nls.bundle.${language}.json`);
if (fs.existsSync(candidate)) {
return candidate;
} else {
let index = language.lastIndexOf('-');
if (index > 0) {
language = language.substring(0, index);
} else {
language = undefined;
}
}
}
// Test if we can reslove the default bundle.
if (language === undefined) {
let candidate = path.join(root, 'nls.bundle.json');
if (fs.existsSync(candidate)) {
return candidate;
}
}
return undefined;
}