manifest2po: Parse also keywords from manifest

This commit is contained in:
Matej Marusak 2020-02-03 10:33:55 +01:00 committed by Justin Stephenson
parent 7032a2e74f
commit adc5913b76

View file

@ -87,6 +87,17 @@ function process_manifest(manifest) {
process_menu(manifest.tools);
}
function process_keywords(keywords) {
keywords.forEach(v => {
v.matches.forEach(keyword =>
push({
msgid: keyword,
locations: [ filename ]
})
);
});
}
function process_menu(menu) {
for (var m in menu) {
if (menu[m].label) {
@ -95,6 +106,8 @@ function process_menu(menu) {
locations: [ filename ]
});
}
if (menu[m].keywords)
process_keywords(menu[m].keywords);
}
}