let obj = {extensions: []}; if (msg.msgctxt && msg.msgctxt != '') { md5.update(msg.msgctxt + '\u0000' + msg.msgid, 'utf-8'); } else md5.update(msg.msgid, 'utf-8'); references: msg.comments && msg.comments.reference ? msg.comments.reference.split('\n') : [], flags: msg.comments && msg.comments.flag ? msg.comments.flag.split(',') : [], context: msg.msgctxt ? msg.msgctxt : ''}); if (msg.comments && msg.comments.extracted) obj.extensions.push({'object-type': 'comment',