A node module with a CLI that extracts gettext strings from JavaScript and EJS files. It also extracts comments that begin with "L10n:" when they appear above a gettext
call.
npm install jsxgettext
Or from source:
git clone https://github.com/zaach/jsxgettext.git
cd jsxgettext
npm link
$ jsxgettext
input argument is required
Usage: jsxgettext <input>... [options]
input input files
Options:
-o FILE, --output FILE write output to specified file
-p DIR, --output-dir DIR output files will be placed in directory DIR
-v, --version print version and exit
-k WORD, --keyword WORD additional keyword to be looked for
-j, --join-existing join messages with existing file
-L NAME, --language NAME recognise the specified language (JS, EJS)