gulp-i18n-compile2

1.0.3 • Public • Published

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 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

Readme

Keywords

none

Package Sidebar

Install

npm i gulp-i18n-compile2

Weekly Downloads

1

Version

1.0.3

License

Apache-2.0

Unpacked Size

17.1 kB

Total Files

4

Last publish

Collaborators

  • netatwork-de