Parse and serialize Gettext PO files.
Go to file
2013-12-17 14:53:59 +01:00
lib Fix the async calls. 2013-12-17 14:30:07 +01:00
test Add more tests for parsing. 2013-12-17 14:53:59 +01:00
tests Fixed msgid_plural error 2012-01-15 11:31:07 -08:00
.gitignore Add JSHint. Fix style and some potential bugs. 2013-12-16 16:36:32 +01:00
.jshintrc Start adding a real unit test framework. 2013-12-17 14:37:17 +01:00
.travis.yml Configure travis testing. 2013-12-17 14:39:09 +01:00
Gruntfile.coffee Start adding a real unit test framework. 2013-12-17 14:37:17 +01:00
LICENSE Initial commit 2011-12-21 22:50:01 -08:00
package.json Configure travis testing. 2013-12-17 14:39:09 +01:00
README.md Correct package name in example. 2013-07-29 11:49:59 +02:00

Used to load and save PO files.

var po = require('node-po')  
  , fs = require('fs')

po.load('text.po', function(_po){
  console.log(_po.headers);
  console.log(_po.items);
  
  _po.save('copy.po', function(){
    console.log('We copied a PO file for no reason!');
  });
});