Generate a default PO translation from GNU Gettext POT files.
Install with npm
npm install gulp-pottopo --save-dev
var gulp = require('gulp');
var pottopo = require('gulp-pottopo');
gulp.task('pottopo', function () {
return gulp.src('languages/*.pot', {base: '.'})
.pipe(pottopo({
// optional parameters
}))
.pipe(gulp.dest('.'));
});
The output file will be renamed to [Filename without extension][Separator option][Language option].po, meaning translation.pot
with default language becomes translation-en_US.po
.
-
language
: Language code for the generated file. Default:en_US
. -
separator
: Character that separates the filename from the language code. Default:-
.