0.1.2 • Published 10 years ago

pocreate v0.1.2

Weekly downloads
3
License
BSD-3-Clause
Repository
github
Last release
10 years ago

PoCreate

PoCreate lets you incrementally update your .po files as you develop by merging new translations into existing .po files.

build status

If a key is found in the source tree that doesn't exist in one or more of the supplied .po files, the key is added with with a blank msgstr. Translators can then be supplied with the updated .po files and fill in the blank msgstr entries.

Installation

This module is installed via npm:

$ npm install pocreate

Example Usage

var src = {'file1.js': 'gettext("hello")'};
var pos = {'english.po': '...'};

var pocreate = require('pocreate');
var updatedPos = pocreate.parse(src, pos);

Dependencies

PoCreate depends on two great modules, jsxgettext and gettext-parser.

Currently it relies on a forked version of jsxgettext which adds pluralization and multiline contextual comments for translators.

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago