get strings for translation
by Vladymyr Shevchuk
JavaScript
const fs = require('fs');
const testFolder = '/dist/';
const dirCont = fs.readdirSync(__dirname + testFolder);
const files = dirCont.filter(file => {
return file.match(/^(?!vendors~).*\.(bundle\.js)/ig) && !file.startsWith('vendors~');
});
const regExp = /[\W]t\("(.*?)"\)/gm;
files.forEach(file => {
const content = fs.readFileSync(__dirname + testFolder + file, {encoding: 'utf-8'});
const result = content.matchAll(regExp);
for (let i of result) {
console.error(i[1]);
}
});