1.0.3 • Published 6 years ago

gulp-i18n-compile2 v1.0.3

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
6 years ago

gulp-i18n-compile2

NPM version

This gulp tasks compiles the extract content from gulp-i18n-extract into language json files for Aurelia-i18n .

This task ist part of the i18n toolchain: 1. Tag(to be implemented) text nodes in HTML with an i18n key attribute 2. Extract keys and values 3. Translate 4. Compile into language files for i18n like Aurelia-i18n

Installation

Install gulp-i18n-compile2 using npm into your local repository.

npm install gulp-i18n-compile2 --save-dev

Usage

Setup a gulp task i18n-compile.

var gulp = require('gulp');
var i18n_compile = require('gulp-i18n-compile2');

var options = {
	fileName: "translation.json",
	defaultLanguage: "en"
};

gulp.task('i18n-compile', function() {
  return gulp.src("lang/language.json")
             .pipe(i18n_compile(options))
             .pipe(gulp.dest("./locales"));
});

License

Apache 2.0

1.0.3

6 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago