Create language specific nls files for extensions

This commit is contained in:
Dirk Baeumer
2016-03-08 23:20:35 +01:00
parent 4c6f977c36
commit 9f5da0577d
4 changed files with 8 additions and 2 deletions

View File

@@ -27,6 +27,8 @@ var compilations = glob.sync('**/tsconfig.json', {
ignore: '**/out/**'
});
var languages = ['chs', 'cht', 'jpn', 'kor', 'deu', 'fra', 'esn', 'rus', 'ita'];
var tasks = compilations.map(function(tsconfigFile) {
var absolutePath = path.join(extensionsPath, tsconfigFile);
var options = require(absolutePath).compilerOptions;
@@ -64,6 +66,7 @@ var tasks = compilations.map(function(tsconfigFile) {
includeContent: false
}))
.pipe(tsFilter.restore)
.pipe(nlsDev.createAdditionalLanguageFiles(languages, path.join(__dirname, '..', 'i18n'), path.join('extensions', name)))
.pipe(quiet ? es.through() : reporter.end());
} else {