commit
7ceda82794
@ -64,7 +64,12 @@ PO.parse = function (data) {
|
||||
data = data.replace(/\r\n/g, '\n');
|
||||
var po = new PO();
|
||||
var sections = data.split(/\n\n/);
|
||||
var headers = sections.shift();
|
||||
var headers = [sections.shift()];
|
||||
//everything until the first 'msgid ""' is considered header
|
||||
while (headers[headers.length - 1].indexOf('msgid ""') < 0) {
|
||||
headers.push(sections.shift());
|
||||
}
|
||||
headers = headers.join('\n');
|
||||
var lines = sections.join('\n').split(/\n/);
|
||||
|
||||
po.headers = {
|
||||
|
1
test/fixtures/big.po
vendored
1
test/fixtures/big.po
vendored
@ -1,4 +1,5 @@
|
||||
# French translation of Link (6.x-2.9)
|
||||
|
||||
# Copyright (c) 2011 by the French translation team
|
||||
#
|
||||
msgid ""
|
||||
|
Loading…
Reference in New Issue
Block a user