diff --git a/po/manifest2po b/po/manifest2po index 4d26db3..2dc691c 100755 --- a/po/manifest2po +++ b/po/manifest2po @@ -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); } }