Hi, I think here is an error https://github.com/apache/cordova-lib/blob/master/cordova-lib/src/cordova/ConfigParser.js#L47
function findOrCreate(doc, name) { var ret = doc.find(name); if (!ret) { ret = new et.Element(name); doc.getroot().append(content); } return ret; } Should that read "doc.getroot().append(ret);"? Small change so I think no issue needed, right? ----------- finddOrCreate is called for the "name" and "description" elements of config.xml So this implementation is too simple because name and description elements can occur several times in config.xml with different xml:lang attributes but only once for the same lang. -Axel