UNPKG

catbee-i18n-cli

Version:

gettext string extractor on js for catbee-i18n packages

17 lines (13 loc) 488 B
const shell = require('shelljs'); const path = require('path'); module.exports = (program) => { shell.exec(`mkdir -p ${program.directory}`); shell.exec(`python2.7 ${path.join(__dirname, 'extractors/run_babel.py')} update \ --width=160 \ --no-fuzzy-matching \ --input-file ./${program.directory}/messages.pot \ --output-dir ./${program.directory}`); if (program.alwaysYoung) { shell.exec(`find ./${program.directory} -name 'messages.po' | xargs sed -i '' 's/#~ //g'`); } };