1.0.10 • Published 10 years ago

gulp-yandex-translate v1.0.10

Weekly downloads
1
License
ISC
Repository
github
Last release
10 years ago

gulp-yandex-translate

Translate English JSON file to other language json file .

Usage

1.create a json file which contains english string.

//en.json
{
    word : 'search',
    nested: {
        word2: "some words here"
    },
    "word3": {
        nested2: {
            word4: "need to translate"
        }
    }
}

Note: You can add valid json file or normal javascript json also.

2.Create Yandex API Key in https://tech.yandex.com/keys/get/?service=trnsl

3.Create gulpfile.js

var gulp = require('gulp');
var translate = require('gulp-yandex-translate');

//add a gulp task like below
gulp.task('default', function(done) {
  //en.json is the input file which should have the english string values
  gulp.src(['./en.json'])
      .pipe(translate({
          to: ['sq', 'ar'], // the destination language names
          yandexAPIKey: 'Yandex API Key'
      }))
      .pipe(gulp.dest('./translated'));
});

Language Support: https://tech.yandex.com/translate/doc/dg/concepts/langs-docpage/

Options

yandexAPIKey : Create a yandex api key - is string type // "yandex_key"

to : string or array of strings to specify the destination language // "ar" or ["ar", "sq"]
1.0.10

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago