npm

Share private packages across your team with npm Orgs, now with simplified billing via the aws marketplace!Learn more »

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

Keywords

none

install

npm i gulp-i18n-compile2

Downloadsweekly downloads

5

version

1.0.3

license

Apache-2.0

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability