1.0.5 • Published 7 years ago

json2po v1.0.5

Weekly downloads
282
License
ISC
Repository
github
Last release
7 years ago

Simple lib for generating .po-files from JSON files.

Example

Assuming a local file en.json with valid JSON

gulp.task('build', function() {
    return gulp.src('en.json')
      .pipe(json2po('template_en.po'))
      .pipe(gulp.dest('.'))
});

API

json2po([properties, ] filecontent)

Properties header information that will be merged with the default values into the resulting .po-file.

Current default values:

 {
    "Project-Id-Version": "Sample Project",
    "POT-Creation-Date": "${today}",
    "PO-Revision-Date": "${today}",
    "Last-Translator": "",
    "Language-Team": "",
    "MIME-Version": "1.0",
    "Content-Type": "text/plain; charset=utf-8",
    "Content-Transfer-Encoding": "8bit",
    "Language": "no",
    "X-Generator": "None"
 }