This is the production build pipeline for use with the wc-i18n component. This step will parse HTML files looking for wc-i18n-src
tags with the locale-dir
property set to [[localeDir()]]
or {{localeDir()}}
.
With all of the discovered files, the corresponding locale files will be inlined so no request is made for the locale files.
var gulp = require('gulp');
var wcI18n = require('gulp-wc-i18n');
gulp.task('webcomponent:i18n', function() {
return gulp.src('**/*.html')
.pipe(wcI18n())
.pipe(gulp.dest('./dist'));
});
MIT