From df81ea04f628ad881b154b1448e5d6018c1218bb Mon Sep 17 00:00:00 2001
From: Hans-Christoph Steiner <hans@eds.org>
Date: Wed, 14 Aug 2019 17:37:23 +0200
Subject: [PATCH] ./tools/make-summary-translatable.py

---
 metadata/An.stop.yml                                             | 1 -
 metadata/An.stop/en-US/summary.txt                               | 1 +
 metadata/a2dp.Vol.yml                                            | 1 -
 metadata/a2dp.Vol/en-US/summary.txt                              | 1 +
 metadata/aarddict.android.yml                                    | 1 -
 metadata/aarddict.android/en-US/summary.txt                      | 1 +
 metadata/acr.browser.lightning.yml                               | 1 -
 metadata/acr.browser.lightning/en-US/summary.txt                 | 1 +
 metadata/akk.astro.droid.moonphase.yml                           | 1 -
 metadata/akk.astro.droid.moonphase/en-US/summary.txt             | 1 +
 metadata/am.ed.exportcontacts.yml                                | 1 -
 metadata/am.ed.exportcontacts/en-US/summary.txt                  | 1 +
 metadata/am.ed.importcontacts.yml                                | 1 -
 metadata/am.ed.importcontacts/en-US/summary.txt                  | 1 +
 metadata/am.zoom.mbrowser.yml                                    | 1 -
 metadata/am.zoom.mbrowser/en-US/summary.txt                      | 1 +
 metadata/am.zoom.mlauncher.yml                                   | 1 -
 metadata/am.zoom.mlauncher/en-US/summary.txt                     | 1 +
 metadata/android.androidVNC.yml                                  | 1 -
 metadata/android.androidVNC/en-US/summary.txt                    | 1 +
 metadata/android.game.prboom.yml                                 | 1 -
 metadata/android.game.prboom/en-US/summary.txt                   | 1 +
 metadata/apps.babycaretimer.yml                                  | 1 -
 metadata/apps.babycaretimer/en-US/summary.txt                    | 1 +
 metadata/aq.com.sharetobrowser.yml                               | 1 -
 metadata/aq.com.sharetobrowser/en-US/summary.txt                 | 1 +
 metadata/arity.calculator.yml                                    | 1 -
 metadata/arity.calculator/en-US/summary.txt                      | 1 +
 metadata/at.bitfire.cadroid.yml                                  | 1 -
 metadata/at.bitfire.cadroid/en-US/summary.txt                    | 1 +
 metadata/at.zweng.bankomatinfos.yml                              | 1 -
 metadata/at.zweng.bankomatinfos/en-US/summary.txt                | 1 +
 metadata/at.zweng.bankomatinfos2.yml                             | 1 -
 metadata/at.zweng.bankomatinfos2/en-US/summary.txt               | 1 +
 metadata/atitel.com.todoer.yml                                   | 1 -
 metadata/atitel.com.todoer/en-US/summary.txt                     | 1 +
 metadata/atm.nasaimages.yml                                      | 1 -
 metadata/atm.nasaimages/en-US/summary.txt                        | 1 +
 metadata/atm.rocketguardian.yml                                  | 1 -
 metadata/atm.rocketguardian/en-US/summary.txt                    | 1 +
 metadata/atm.starun.game.yml                                     | 1 -
 metadata/atm.starun.game/en-US/summary.txt                       | 1 +
 metadata/au.id.micolous.farebot.yml                              | 1 -
 metadata/au.id.micolous.farebot/en-US/summary.txt                | 1 +
 metadata/aws.apps.androidDrawables.yml                           | 1 -
 metadata/aws.apps.androidDrawables/en-US/summary.txt             | 1 +
 metadata/aws.apps.usbDeviceEnumerator.yml                        | 1 -
 metadata/aws.apps.usbDeviceEnumerator/en-US/summary.txt          | 1 +
 metadata/axp.tool.apkextractor.yml                               | 1 -
 metadata/axp.tool.apkextractor/en-US/summary.txt                 | 1 +
 metadata/ca.cmetcalfe.xposed.disablebatterywarnings.yml          | 1 -
 .../ca.cmetcalfe.xposed.disablebatterywarnings/en-US/summary.txt | 1 +
 metadata/ca.cmetcalfe.xposed.flatconnectivityicons.yml           | 1 -
 .../ca.cmetcalfe.xposed.flatconnectivityicons/en-US/summary.txt  | 1 +
 metadata/ca.ddaly.android.heart.yml                              | 1 -
 metadata/ca.ddaly.android.heart/en-US/summary.txt                | 1 +
 metadata/ca.farrelltonsolar.classic.yml                          | 1 -
 metadata/ca.farrelltonsolar.classic/en-US/summary.txt            | 1 +
 metadata/ca.mimic.apphangar.yml                                  | 1 -
 metadata/ca.mimic.apphangar/en-US/summary.txt                    | 1 +
 metadata/ca.pr0ps.xposed.entrustunblocker.yml                    | 1 -
 metadata/ca.pr0ps.xposed.entrustunblocker/en-US/summary.txt      | 1 +
 metadata/ca.rmen.android.poetassistant.yml                       | 1 -
 metadata/ca.rmen.android.poetassistant/en-US/summary.txt         | 1 +
 metadata/ca.rmen.android.scrumchatter.yml                        | 1 -
 metadata/ca.rmen.android.scrumchatter/en-US/summary.txt          | 1 +
 metadata/ca.rmen.nounours.yml                                    | 1 -
 metadata/ca.rmen.nounours/en-US/summary.txt                      | 1 +
 metadata/caldwell.ben.bites.yml                                  | 1 -
 metadata/caldwell.ben.bites/en-US/summary.txt                    | 1 +
 metadata/caldwell.ben.trolly.yml                                 | 1 -
 metadata/caldwell.ben.trolly/en-US/summary.txt                   | 1 +
 metadata/campyre.android.yml                                     | 1 -
 metadata/campyre.android/en-US/summary.txt                       | 1 +
 metadata/cat.mvmike.minimalcalendarwidget.yml                    | 1 -
 metadata/cat.mvmike.minimalcalendarwidget/en-US/summary.txt      | 1 +
 metadata/cat.pantsu.nyaapantsu.yml                               | 1 -
 metadata/cat.pantsu.nyaapantsu/en-US/summary.txt                 | 1 +
 metadata/cc.co.eurdev.urecorder.yml                              | 1 -
 metadata/cc.co.eurdev.urecorder/en-US/summary.txt                | 1 +
 metadata/cc.rainwave.android.yml                                 | 1 -
 metadata/cc.rainwave.android/en-US/summary.txt                   | 1 +
 metadata/ch.abertschi.adfree.yml                                 | 1 -
 metadata/ch.abertschi.adfree/en-US/summary.txt                   | 1 +
 metadata/ch.blinkenlights.android.apnswitch.yml                  | 1 -
 metadata/ch.blinkenlights.android.apnswitch/en-US/summary.txt    | 1 +
 metadata/ch.blinkenlights.android.vanilla.yml                    | 1 -
 metadata/ch.blinkenlights.android.vanilla/en-US/summary.txt      | 1 +
 metadata/ch.blinkenlights.android.vanillaplug.yml                | 1 -
 metadata/ch.blinkenlights.android.vanillaplug/en-US/summary.txt  | 1 +
 metadata/ch.blinkenlights.battery.yml                            | 1 -
 metadata/ch.blinkenlights.battery/en-US/summary.txt              | 1 +
 metadata/ch.citux.td.yml                                         | 1 -
 metadata/ch.citux.td/en-US/summary.txt                           | 1 +
 metadata/ch.corten.aha.worldclock.yml                            | 1 -
 metadata/ch.corten.aha.worldclock/en-US/summary.txt              | 1 +
 metadata/ch.dissem.android.drupal.yml                            | 1 -
 metadata/ch.dissem.android.drupal/en-US/summary.txt              | 1 +
 metadata/ch.fixme.cowsay.yml                                     | 1 -
 metadata/ch.fixme.cowsay/en-US/summary.txt                       | 1 +
 metadata/ch.fixme.status.yml                                     | 1 -
 metadata/ch.fixme.status/en-US/summary.txt                       | 1 +
 metadata/ch.hgdev.toposuite.yml                                  | 1 -
 metadata/ch.hgdev.toposuite/en-US/summary.txt                    | 1 +
 metadata/ch.hsr.eyecam.yml                                       | 1 -
 metadata/ch.hsr.eyecam/en-US/summary.txt                         | 1 +
 metadata/ch.ihdg.calendarcolor.yml                               | 1 -
 metadata/ch.ihdg.calendarcolor/en-US/summary.txt                 | 1 +
 metadata/ch.jiikuy.velocitycalculator.yml                        | 1 -
 metadata/ch.jiikuy.velocitycalculator/en-US/summary.txt          | 1 +
 metadata/ch.logixisland.anuto.yml                                | 1 -
 metadata/ch.logixisland.anuto/en-US/summary.txt                  | 1 +
 metadata/ch.nexuscomputing.android.osciprimeics.yml              | 1 -
 .../ch.nexuscomputing.android.osciprimeics/en-US/summary.txt     | 1 +
 metadata/ch.rmy.android.statusbar_tacho.yml                      | 1 -
 metadata/ch.rmy.android.statusbar_tacho/en-US/summary.txt        | 1 +
 metadata/ch.rrelmy.android.batterymanager.yml                    | 1 -
 metadata/ch.rrelmy.android.batterymanager/en-US/summary.txt      | 1 +
 metadata/ch.rrelmy.android.locationcachemap.yml                  | 1 -
 metadata/ch.rrelmy.android.locationcachemap/en-US/summary.txt    | 1 +
 metadata/chromiumupdater.bamless.com.chromiumsweupdater.yml      | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/cityfreqs.com.pilfershushjammer.yml                     | 1 -
 metadata/cityfreqs.com.pilfershushjammer/en-US/summary.txt       | 1 +
 metadata/click.dummer.UartSmartwatch.yml                         | 1 -
 metadata/click.dummer.UartSmartwatch/en-US/summary.txt           | 1 +
 metadata/click.dummer.rickapp.yml                                | 1 -
 metadata/click.dummer.rickapp/en-US/summary.txt                  | 1 +
 metadata/co.loubo.icicle.yml                                     | 1 -
 metadata/co.loubo.icicle/en-US/summary.txt                       | 1 +
 metadata/co.pxhouse.sas.yml                                      | 1 -
 metadata/co.pxhouse.sas/en-US/summary.txt                        | 1 +
 metadata/com.Bisha.TI89EmuDonation.yml                           | 1 -
 metadata/com.Bisha.TI89EmuDonation/en-US/summary.txt             | 1 +
 metadata/com.FireFart.Permissions2.yml                           | 1 -
 metadata/com.FireFart.Permissions2/en-US/summary.txt             | 1 +
 metadata/com.MarcosDiez.shareviahttp.yml                         | 1 -
 metadata/com.MarcosDiez.shareviahttp/en-US/summary.txt           | 1 +
 metadata/com.Pau.ImapNotes2.yml                                  | 1 -
 metadata/com.Pau.ImapNotes2/en-US/summary.txt                    | 1 +
 metadata/com.a5corp.weather.yml                                  | 1 -
 metadata/com.a5corp.weather/en-US/summary.txt                    | 1 +
 metadata/com.aaronjwood.portauthority.yml                        | 1 -
 metadata/com.aaronjwood.portauthority/en-US/summary.txt          | 1 +
 metadata/com.abcdjdj.rootverifier.yml                            | 1 -
 metadata/com.abcdjdj.rootverifier/en-US/summary.txt              | 1 +
 metadata/com.abhijitvalluri.android.fitnotifications.yml         | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/com.abitsinc.andr.yml                                   | 1 -
 metadata/com.abitsinc.andr/en-US/summary.txt                     | 1 +
 metadata/com.achep.widget.jellyclock.yml                         | 1 -
 metadata/com.achep.widget.jellyclock/en-US/summary.txt           | 1 +
 metadata/com.actisec.clipcaster.yml                              | 1 -
 metadata/com.actisec.clipcaster/en-US/summary.txt                | 1 +
 metadata/com.acvarium.tasclock.yml                               | 1 -
 metadata/com.acvarium.tasclock/en-US/summary.txt                 | 1 +
 metadata/com.adam.aslfms.yml                                     | 1 -
 metadata/com.adam.aslfms/en-US/summary.txt                       | 1 +
 metadata/com.addi.yml                                            | 1 -
 metadata/com.addi/en-US/summary.txt                              | 1 +
 metadata/com.adguard.android.contentblocker.yml                  | 1 -
 metadata/com.adguard.android.contentblocker/en-US/summary.txt    | 1 +
 metadata/com.adonai.manman.yml                                   | 1 -
 metadata/com.adonai.manman/en-US/summary.txt                     | 1 +
 metadata/com.adstrosoftware.launchappops.yml                     | 1 -
 metadata/com.adstrosoftware.launchappops/en-US/summary.txt       | 1 +
 metadata/com.afollestad.nocknock.yml                             | 1 -
 metadata/com.afollestad.nocknock/en-US/summary.txt               | 1 +
 metadata/com.agateau.catgenerator.yml                            | 1 -
 metadata/com.agateau.catgenerator/en-US/summary.txt              | 1 +
 metadata/com.agnibho.android.solarcompass.yml                    | 1 -
 metadata/com.agnibho.android.solarcompass/en-US/summary.txt      | 1 +
 metadata/com.aidinhut.simpletextcrypt.yml                        | 1 -
 metadata/com.aidinhut.simpletextcrypt/en-US/summary.txt          | 1 +
 metadata/com.akop.bach.yml                                       | 1 -
 metadata/com.akop.bach/en-US/summary.txt                         | 1 +
 metadata/com.alaskalinuxuser.criticalvelocity.yml                | 1 -
 metadata/com.alaskalinuxuser.criticalvelocity/en-US/summary.txt  | 1 +
 metadata/com.alaskalinuxuser.hourglass.yml                       | 1 -
 metadata/com.alaskalinuxuser.hourglass/en-US/summary.txt         | 1 +
 metadata/com.alaskalinuxuser.justchess.yml                       | 1 -
 metadata/com.alaskalinuxuser.justchess/en-US/summary.txt         | 1 +
 metadata/com.alaskalinuxuser.justcraigslist.yml                  | 1 -
 metadata/com.alaskalinuxuser.justcraigslist/en-US/summary.txt    | 1 +
 metadata/com.alaskalinuxuser.justnotes.yml                       | 1 -
 metadata/com.alaskalinuxuser.justnotes/en-US/summary.txt         | 1 +
 metadata/com.alaskalinuxuser.shipcaptainandcrew.yml              | 1 -
 .../com.alaskalinuxuser.shipcaptainandcrew/en-US/summary.txt     | 1 +
 metadata/com.alexcruz.papuhwalls.yml                             | 1 -
 metadata/com.alexcruz.papuhwalls/en-US/summary.txt               | 1 +
 metadata/com.alexkang.bluechat.yml                               | 1 -
 metadata/com.alexkang.bluechat/en-US/summary.txt                 | 1 +
 metadata/com.alexkang.x3matrixcalculator.yml                     | 1 -
 metadata/com.alexkang.x3matrixcalculator/en-US/summary.txt       | 1 +
 metadata/com.alexxz.hawkingquotes.yml                            | 1 -
 metadata/com.alexxz.hawkingquotes/en-US/summary.txt              | 1 +
 metadata/com.alfray.asqare.yml                                   | 1 -
 metadata/com.alfray.asqare/en-US/summary.txt                     | 1 +
 metadata/com.alfray.timeriffic.yml                               | 1 -
 metadata/com.alfray.timeriffic/en-US/summary.txt                 | 1 +
 metadata/com.amabyte.vtucslabmanual.yml                          | 1 -
 metadata/com.amabyte.vtucslabmanual/en-US/summary.txt            | 1 +
 metadata/com.ames.books.yml                                      | 1 -
 metadata/com.ames.books/en-US/summary.txt                        | 1 +
 metadata/com.ancantus.HYPNOTOAD.yml                              | 1 -
 metadata/com.ancantus.HYPNOTOAD/en-US/summary.txt                | 1 +
 metadata/com.anddevw.getchromium.yml                             | 1 -
 metadata/com.anddevw.getchromium/en-US/summary.txt               | 1 +
 metadata/com.andrew.apollo.yml                                   | 1 -
 metadata/com.andrew.apollo/en-US/summary.txt                     | 1 +
 metadata/com.android.adbkeyboard.yml                             | 1 -
 metadata/com.android.adbkeyboard/en-US/summary.txt               | 1 +
 metadata/com.android.gpstest.osmdroid.yml                        | 1 -
 metadata/com.android.gpstest.osmdroid/en-US/summary.txt          | 1 +
 metadata/com.android.shellms.yml                                 | 1 -
 metadata/com.android.shellms/en-US/summary.txt                   | 1 +
 metadata/com.androidemu.gba.yml                                  | 1 -
 metadata/com.androidemu.gba/en-US/summary.txt                    | 1 +
 metadata/com.androidemu.gbc.yml                                  | 1 -
 metadata/com.androidemu.gbc/en-US/summary.txt                    | 1 +
 metadata/com.androidemu.nes.yml                                  | 1 -
 metadata/com.androidemu.nes/en-US/summary.txt                    | 1 +
 metadata/com.angryburg.uapp.yml                                  | 1 -
 metadata/com.angryburg.uapp/en-US/summary.txt                    | 1 +
 metadata/com.angrydoughnuts.android.alarmclock.yml               | 1 -
 metadata/com.angrydoughnuts.android.alarmclock/en-US/summary.txt | 1 +
 metadata/com.anoopknr.pastebin.yml                               | 1 -
 metadata/com.anoopknr.pastebin/en-US/summary.txt                 | 1 +
 metadata/com.anoshenko.android.mahjongg.yml                      | 1 -
 metadata/com.anoshenko.android.mahjongg/en-US/summary.txt        | 1 +
 metadata/com.anysoftkeyboard.languagepack.afrikaans.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.afrikaans/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.basque.yml             | 1 -
 .../com.anysoftkeyboard.languagepack.basque/en-US/summary.txt    | 1 +
 metadata/com.anysoftkeyboard.languagepack.brazilian.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.brazilian/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.dutch.yml              | 1 -
 .../com.anysoftkeyboard.languagepack.dutch/en-US/summary.txt     | 1 +
 metadata/com.anysoftkeyboard.languagepack.french.yml             | 1 -
 .../com.anysoftkeyboard.languagepack.french/en-US/summary.txt    | 1 +
 metadata/com.anysoftkeyboard.languagepack.galician.yml           | 1 -
 .../com.anysoftkeyboard.languagepack.galician/en-US/summary.txt  | 1 +
 metadata/com.anysoftkeyboard.languagepack.hebrew.yml             | 1 -
 .../com.anysoftkeyboard.languagepack.hebrew/en-US/summary.txt    | 1 +
 metadata/com.anysoftkeyboard.languagepack.icelandic.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.icelandic/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.indonesian.yml         | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/com.anysoftkeyboard.languagepack.italian.yml            | 1 -
 .../com.anysoftkeyboard.languagepack.italian/en-US/summary.txt   | 1 +
 metadata/com.anysoftkeyboard.languagepack.latvian.yml            | 1 -
 .../com.anysoftkeyboard.languagepack.latvian/en-US/summary.txt   | 1 +
 metadata/com.anysoftkeyboard.languagepack.macedonian.yml         | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/com.anysoftkeyboard.languagepack.malayalam.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.malayalam/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.neo.yml                | 1 -
 metadata/com.anysoftkeyboard.languagepack.neo/en-US/summary.txt  | 1 +
 metadata/com.anysoftkeyboard.languagepack.norwegian.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.norwegian/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.osspolish.yml          | 1 -
 .../com.anysoftkeyboard.languagepack.osspolish/en-US/summary.txt | 1 +
 metadata/com.anysoftkeyboard.languagepack.ossturkish.yml         | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/com.anysoftkeyboard.languagepack.portuguese.yml         | 1 -
 .../en-US/summary.txt                                            | 1 +
 metadata/com.anysoftkeyboard.languagepack.slovene.yml            | 1 -
 .../com.anysoftkeyboard.languagepack.slovene/en-US/summary.txt   | 1 +
 metadata/com.anysoftkeyboard.languagepack.swedish.yml            | 1 -
 .../com.anysoftkeyboard.languagepack.swedish/en-US/summary.txt   | 1 +
 metadata/com.anysoftkeyboard.languagepack.tatar.yml              | 1 -
 .../com.anysoftkeyboard.languagepack.tatar/en-US/summary.txt     | 1 +
 metadata/com.aurora.adroid.yml                                   | 1 -
 metadata/com.aurora.adroid/en-US/summary.txt                     | 1 +
 metadata/com.danhasting.radar.yml                                | 1 -
 metadata/com.danhasting.radar/en-US/summary.txt                  | 1 +
 metadata/com.enrico.filemanager.yml                              | 1 -
 metadata/com.enrico.filemanager/en-US/summary.txt                | 1 +
 metadata/com.example.android.maxpapers.yml                       | 1 -
 metadata/com.example.android.maxpapers/en-US/summary.txt         | 1 +
 metadata/com.example.android.monthcalendarwidget.yml             | 1 -
 .../com.example.android.monthcalendarwidget/en-US/summary.txt    | 1 +
 metadata/com.example.anycut.yml                                  | 1 -
 metadata/com.example.anycut/en-US/summary.txt                    | 1 +
 metadata/com.example.ismael.downloadfilesweb.yml                 | 1 -
 metadata/com.example.ismael.downloadfilesweb/en-US/summary.txt   | 1 +
 metadata/com.example.muzei.muzeiapod.yml                         | 1 -
 metadata/com.example.muzei.muzeiapod/en-US/summary.txt           | 1 +
 metadata/com.example.openpass.yml                                | 1 -
 metadata/com.example.openpass/en-US/summary.txt                  | 1 +
 metadata/com.liato.bankdroid.yml                                 | 1 -
 metadata/com.liato.bankdroid/en-US/summary.txt                   | 1 +
 metadata/com.nucc.hackwinds.yml                                  | 1 -
 metadata/com.nucc.hackwinds/en-US/summary.txt                    | 1 +
 metadata/com.viper.simplert.yml                                  | 1 -
 metadata/com.viper.simplert/en-US/summary.txt                    | 1 +
 metadata/is.pinterjann.jaws.yml                                  | 1 -
 metadata/is.pinterjann.jaws/en-US/summary.txt                    | 1 +
 metadata/net.alaindonesia.silectric.yml                          | 1 -
 metadata/net.alaindonesia.silectric/en-US/summary.txt            | 1 +
 metadata/org.tryton.client.yml                                   | 1 -
 metadata/org.tryton.client/en-US/summary.txt                     | 1 +
 metadata/org.tunesremote.yml                                     | 1 -
 metadata/org.tunesremote/en-US/summary.txt                       | 1 +
 metadata/org.tvheadend.tvhguide.yml                              | 1 -
 metadata/org.tvheadend.tvhguide/en-US/summary.txt                | 1 +
 306 files changed, 153 insertions(+), 153 deletions(-)
 create mode 100644 metadata/An.stop/en-US/summary.txt
 create mode 100644 metadata/a2dp.Vol/en-US/summary.txt
 create mode 100644 metadata/aarddict.android/en-US/summary.txt
 create mode 100644 metadata/acr.browser.lightning/en-US/summary.txt
 create mode 100644 metadata/akk.astro.droid.moonphase/en-US/summary.txt
 create mode 100644 metadata/am.ed.exportcontacts/en-US/summary.txt
 create mode 100644 metadata/am.ed.importcontacts/en-US/summary.txt
 create mode 100644 metadata/am.zoom.mbrowser/en-US/summary.txt
 create mode 100644 metadata/am.zoom.mlauncher/en-US/summary.txt
 create mode 100644 metadata/android.androidVNC/en-US/summary.txt
 create mode 100644 metadata/android.game.prboom/en-US/summary.txt
 create mode 100644 metadata/apps.babycaretimer/en-US/summary.txt
 create mode 100644 metadata/aq.com.sharetobrowser/en-US/summary.txt
 create mode 100644 metadata/arity.calculator/en-US/summary.txt
 create mode 100644 metadata/at.bitfire.cadroid/en-US/summary.txt
 create mode 100644 metadata/at.zweng.bankomatinfos/en-US/summary.txt
 create mode 100644 metadata/at.zweng.bankomatinfos2/en-US/summary.txt
 create mode 100644 metadata/atitel.com.todoer/en-US/summary.txt
 create mode 100644 metadata/atm.nasaimages/en-US/summary.txt
 create mode 100644 metadata/atm.rocketguardian/en-US/summary.txt
 create mode 100644 metadata/atm.starun.game/en-US/summary.txt
 create mode 100644 metadata/au.id.micolous.farebot/en-US/summary.txt
 create mode 100644 metadata/aws.apps.androidDrawables/en-US/summary.txt
 create mode 100644 metadata/aws.apps.usbDeviceEnumerator/en-US/summary.txt
 create mode 100644 metadata/axp.tool.apkextractor/en-US/summary.txt
 create mode 100644 metadata/ca.cmetcalfe.xposed.disablebatterywarnings/en-US/summary.txt
 create mode 100644 metadata/ca.cmetcalfe.xposed.flatconnectivityicons/en-US/summary.txt
 create mode 100644 metadata/ca.ddaly.android.heart/en-US/summary.txt
 create mode 100644 metadata/ca.farrelltonsolar.classic/en-US/summary.txt
 create mode 100644 metadata/ca.mimic.apphangar/en-US/summary.txt
 create mode 100644 metadata/ca.pr0ps.xposed.entrustunblocker/en-US/summary.txt
 create mode 100644 metadata/ca.rmen.android.poetassistant/en-US/summary.txt
 create mode 100644 metadata/ca.rmen.android.scrumchatter/en-US/summary.txt
 create mode 100644 metadata/ca.rmen.nounours/en-US/summary.txt
 create mode 100644 metadata/caldwell.ben.bites/en-US/summary.txt
 create mode 100644 metadata/caldwell.ben.trolly/en-US/summary.txt
 create mode 100644 metadata/campyre.android/en-US/summary.txt
 create mode 100644 metadata/cat.mvmike.minimalcalendarwidget/en-US/summary.txt
 create mode 100644 metadata/cat.pantsu.nyaapantsu/en-US/summary.txt
 create mode 100644 metadata/cc.co.eurdev.urecorder/en-US/summary.txt
 create mode 100644 metadata/cc.rainwave.android/en-US/summary.txt
 create mode 100644 metadata/ch.abertschi.adfree/en-US/summary.txt
 create mode 100644 metadata/ch.blinkenlights.android.apnswitch/en-US/summary.txt
 create mode 100644 metadata/ch.blinkenlights.android.vanilla/en-US/summary.txt
 create mode 100644 metadata/ch.blinkenlights.android.vanillaplug/en-US/summary.txt
 create mode 100644 metadata/ch.blinkenlights.battery/en-US/summary.txt
 create mode 100644 metadata/ch.citux.td/en-US/summary.txt
 create mode 100644 metadata/ch.corten.aha.worldclock/en-US/summary.txt
 create mode 100644 metadata/ch.dissem.android.drupal/en-US/summary.txt
 create mode 100644 metadata/ch.fixme.cowsay/en-US/summary.txt
 create mode 100644 metadata/ch.fixme.status/en-US/summary.txt
 create mode 100644 metadata/ch.hgdev.toposuite/en-US/summary.txt
 create mode 100644 metadata/ch.hsr.eyecam/en-US/summary.txt
 create mode 100644 metadata/ch.ihdg.calendarcolor/en-US/summary.txt
 create mode 100644 metadata/ch.jiikuy.velocitycalculator/en-US/summary.txt
 create mode 100644 metadata/ch.logixisland.anuto/en-US/summary.txt
 create mode 100644 metadata/ch.nexuscomputing.android.osciprimeics/en-US/summary.txt
 create mode 100644 metadata/ch.rmy.android.statusbar_tacho/en-US/summary.txt
 create mode 100644 metadata/ch.rrelmy.android.batterymanager/en-US/summary.txt
 create mode 100644 metadata/ch.rrelmy.android.locationcachemap/en-US/summary.txt
 create mode 100644 metadata/chromiumupdater.bamless.com.chromiumsweupdater/en-US/summary.txt
 create mode 100644 metadata/cityfreqs.com.pilfershushjammer/en-US/summary.txt
 create mode 100644 metadata/click.dummer.UartSmartwatch/en-US/summary.txt
 create mode 100644 metadata/click.dummer.rickapp/en-US/summary.txt
 create mode 100644 metadata/co.loubo.icicle/en-US/summary.txt
 create mode 100644 metadata/co.pxhouse.sas/en-US/summary.txt
 create mode 100644 metadata/com.Bisha.TI89EmuDonation/en-US/summary.txt
 create mode 100644 metadata/com.FireFart.Permissions2/en-US/summary.txt
 create mode 100644 metadata/com.MarcosDiez.shareviahttp/en-US/summary.txt
 create mode 100644 metadata/com.Pau.ImapNotes2/en-US/summary.txt
 create mode 100644 metadata/com.a5corp.weather/en-US/summary.txt
 create mode 100644 metadata/com.aaronjwood.portauthority/en-US/summary.txt
 create mode 100644 metadata/com.abcdjdj.rootverifier/en-US/summary.txt
 create mode 100644 metadata/com.abhijitvalluri.android.fitnotifications/en-US/summary.txt
 create mode 100644 metadata/com.abitsinc.andr/en-US/summary.txt
 create mode 100644 metadata/com.achep.widget.jellyclock/en-US/summary.txt
 create mode 100644 metadata/com.actisec.clipcaster/en-US/summary.txt
 create mode 100644 metadata/com.acvarium.tasclock/en-US/summary.txt
 create mode 100644 metadata/com.adam.aslfms/en-US/summary.txt
 create mode 100644 metadata/com.addi/en-US/summary.txt
 create mode 100644 metadata/com.adguard.android.contentblocker/en-US/summary.txt
 create mode 100644 metadata/com.adonai.manman/en-US/summary.txt
 create mode 100644 metadata/com.adstrosoftware.launchappops/en-US/summary.txt
 create mode 100644 metadata/com.afollestad.nocknock/en-US/summary.txt
 create mode 100644 metadata/com.agateau.catgenerator/en-US/summary.txt
 create mode 100644 metadata/com.agnibho.android.solarcompass/en-US/summary.txt
 create mode 100644 metadata/com.aidinhut.simpletextcrypt/en-US/summary.txt
 create mode 100644 metadata/com.akop.bach/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.criticalvelocity/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.hourglass/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.justchess/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.justcraigslist/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.justnotes/en-US/summary.txt
 create mode 100644 metadata/com.alaskalinuxuser.shipcaptainandcrew/en-US/summary.txt
 create mode 100644 metadata/com.alexcruz.papuhwalls/en-US/summary.txt
 create mode 100644 metadata/com.alexkang.bluechat/en-US/summary.txt
 create mode 100644 metadata/com.alexkang.x3matrixcalculator/en-US/summary.txt
 create mode 100644 metadata/com.alexxz.hawkingquotes/en-US/summary.txt
 create mode 100644 metadata/com.alfray.asqare/en-US/summary.txt
 create mode 100644 metadata/com.alfray.timeriffic/en-US/summary.txt
 create mode 100644 metadata/com.amabyte.vtucslabmanual/en-US/summary.txt
 create mode 100644 metadata/com.ames.books/en-US/summary.txt
 create mode 100644 metadata/com.ancantus.HYPNOTOAD/en-US/summary.txt
 create mode 100644 metadata/com.anddevw.getchromium/en-US/summary.txt
 create mode 100644 metadata/com.andrew.apollo/en-US/summary.txt
 create mode 100644 metadata/com.android.adbkeyboard/en-US/summary.txt
 create mode 100644 metadata/com.android.gpstest.osmdroid/en-US/summary.txt
 create mode 100644 metadata/com.android.shellms/en-US/summary.txt
 create mode 100644 metadata/com.androidemu.gba/en-US/summary.txt
 create mode 100644 metadata/com.androidemu.gbc/en-US/summary.txt
 create mode 100644 metadata/com.androidemu.nes/en-US/summary.txt
 create mode 100644 metadata/com.angryburg.uapp/en-US/summary.txt
 create mode 100644 metadata/com.angrydoughnuts.android.alarmclock/en-US/summary.txt
 create mode 100644 metadata/com.anoopknr.pastebin/en-US/summary.txt
 create mode 100644 metadata/com.anoshenko.android.mahjongg/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.afrikaans/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.basque/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.brazilian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.dutch/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.french/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.galician/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.hebrew/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.icelandic/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.indonesian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.italian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.latvian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.macedonian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.malayalam/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.neo/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.norwegian/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.osspolish/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.ossturkish/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.portuguese/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.slovene/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.swedish/en-US/summary.txt
 create mode 100644 metadata/com.anysoftkeyboard.languagepack.tatar/en-US/summary.txt
 create mode 100644 metadata/com.aurora.adroid/en-US/summary.txt
 create mode 100644 metadata/com.danhasting.radar/en-US/summary.txt
 create mode 100644 metadata/com.enrico.filemanager/en-US/summary.txt
 create mode 100644 metadata/com.example.android.maxpapers/en-US/summary.txt
 create mode 100644 metadata/com.example.android.monthcalendarwidget/en-US/summary.txt
 create mode 100644 metadata/com.example.anycut/en-US/summary.txt
 create mode 100644 metadata/com.example.ismael.downloadfilesweb/en-US/summary.txt
 create mode 100644 metadata/com.example.muzei.muzeiapod/en-US/summary.txt
 create mode 100644 metadata/com.example.openpass/en-US/summary.txt
 create mode 100644 metadata/com.liato.bankdroid/en-US/summary.txt
 create mode 100644 metadata/com.nucc.hackwinds/en-US/summary.txt
 create mode 100644 metadata/com.viper.simplert/en-US/summary.txt
 create mode 100644 metadata/is.pinterjann.jaws/en-US/summary.txt
 create mode 100644 metadata/net.alaindonesia.silectric/en-US/summary.txt
 create mode 100644 metadata/org.tryton.client/en-US/summary.txt
 create mode 100644 metadata/org.tunesremote/en-US/summary.txt
 create mode 100644 metadata/org.tvheadend.tvhguide/en-US/summary.txt

diff --git a/metadata/An.stop.yml b/metadata/An.stop.yml
index 95fbd19640..44ee261301 100644
--- a/metadata/An.stop.yml
+++ b/metadata/An.stop.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/jdmonin/anstop
 IssueTracker: https://github.com/jdmonin/anstop/issues
 
 AutoName: Anstop
-Summary: A simple stopwatch
 Description: |-
     A simple stopwatch, that also supports lap timing and a countdown timer. The
     countdown timer doesn't make an alarm so an eye will have to be kept on it.
diff --git a/metadata/An.stop/en-US/summary.txt b/metadata/An.stop/en-US/summary.txt
new file mode 100644
index 0000000000..3f848998ef
--- /dev/null
+++ b/metadata/An.stop/en-US/summary.txt
@@ -0,0 +1 @@
+A simple stopwatch
diff --git a/metadata/a2dp.Vol.yml b/metadata/a2dp.Vol.yml
index f520f7b77c..656a7db397 100644
--- a/metadata/a2dp.Vol.yml
+++ b/metadata/a2dp.Vol.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/jroal/a2dpvolume
 IssueTracker: https://github.com/jroal/a2dpvolume/issues
 
 AutoName: A2DP Volume
-Summary: Manage Bluetooth functions
 Description: |-
     Automatically adjusts the media volume on connect and resets it on disconnect.
     This is done so that stereo streaming audio can work properly. Intended
diff --git a/metadata/a2dp.Vol/en-US/summary.txt b/metadata/a2dp.Vol/en-US/summary.txt
new file mode 100644
index 0000000000..cdba11efa1
--- /dev/null
+++ b/metadata/a2dp.Vol/en-US/summary.txt
@@ -0,0 +1 @@
+Manage Bluetooth functions
diff --git a/metadata/aarddict.android.yml b/metadata/aarddict.android.yml
index 7f09bb6dfe..d679c6b024 100644
--- a/metadata/aarddict.android.yml
+++ b/metadata/aarddict.android.yml
@@ -8,7 +8,6 @@ Donate: http://aarddict.org/android
 FlattrID: '80944'
 
 AutoName: Aard
-Summary: Offline dictionary
 Description: |-
     '''Note:''' This app is no longer maintained.
 
diff --git a/metadata/aarddict.android/en-US/summary.txt b/metadata/aarddict.android/en-US/summary.txt
new file mode 100644
index 0000000000..889966d93e
--- /dev/null
+++ b/metadata/aarddict.android/en-US/summary.txt
@@ -0,0 +1 @@
+Offline dictionary
diff --git a/metadata/acr.browser.lightning.yml b/metadata/acr.browser.lightning.yml
index f7ec2a38bc..993bfdac5b 100644
--- a/metadata/acr.browser.lightning.yml
+++ b/metadata/acr.browser.lightning.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/anthonycr/Lightning-Browser/issues
 Changelog: https://github.com/anthonycr/Lightning-Browser/releases
 
 AutoName: Lightning
-Summary: Lightweight web browser
 Description: |-
     Lightweight web browser with following features:
 
diff --git a/metadata/acr.browser.lightning/en-US/summary.txt b/metadata/acr.browser.lightning/en-US/summary.txt
new file mode 100644
index 0000000000..508874b95a
--- /dev/null
+++ b/metadata/acr.browser.lightning/en-US/summary.txt
@@ -0,0 +1 @@
+Lightweight web browser
diff --git a/metadata/akk.astro.droid.moonphase.yml b/metadata/akk.astro.droid.moonphase.yml
index 6637752ade..e83acd6930 100644
--- a/metadata/akk.astro.droid.moonphase.yml
+++ b/metadata/akk.astro.droid.moonphase.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/andviane/moon
 IssueTracker: https://github.com/andviane/moon/issues
 
 AutoName: Moon Phase
-Summary: Show moon phase information
 Description: |-
     Shows the real time view of the Moon, providing information about the current
     moon phase.
diff --git a/metadata/akk.astro.droid.moonphase/en-US/summary.txt b/metadata/akk.astro.droid.moonphase/en-US/summary.txt
new file mode 100644
index 0000000000..a9fb990846
--- /dev/null
+++ b/metadata/akk.astro.droid.moonphase/en-US/summary.txt
@@ -0,0 +1 @@
+Show moon phase information
diff --git a/metadata/am.ed.exportcontacts.yml b/metadata/am.ed.exportcontacts.yml
index 05ce52e5d3..957a1fdd71 100644
--- a/metadata/am.ed.exportcontacts.yml
+++ b/metadata/am.ed.exportcontacts.yml
@@ -10,7 +10,6 @@ FlattrID: '1606029'
 Bitcoin: 14FPuKQfmV31Fx4uxwXvehmM189nxaQpKB
 
 AutoName: Export Contacts
-Summary: Export contacts to a file
 Description: |-
     Export Contacts is an application to help you export your contacts directly from
     your Android device without the need to upload them to Google first. A vCard 3.0
diff --git a/metadata/am.ed.exportcontacts/en-US/summary.txt b/metadata/am.ed.exportcontacts/en-US/summary.txt
new file mode 100644
index 0000000000..021b7f86a5
--- /dev/null
+++ b/metadata/am.ed.exportcontacts/en-US/summary.txt
@@ -0,0 +1 @@
+Export contacts to a file
diff --git a/metadata/am.ed.importcontacts.yml b/metadata/am.ed.importcontacts.yml
index 60fccef95c..999c9a3fc8 100644
--- a/metadata/am.ed.importcontacts.yml
+++ b/metadata/am.ed.importcontacts.yml
@@ -10,7 +10,6 @@ FlattrID: '1606029'
 Bitcoin: 14FPuKQfmV31Fx4uxwXvehmM189nxaQpKB
 
 AutoName: Import Contacts
-Summary: Restore contacts from a file
 Description: |-
     Import Contacts is an application to help you import your contacts directly to
     your Android device without the need to upload them to Google first. Contacts
diff --git a/metadata/am.ed.importcontacts/en-US/summary.txt b/metadata/am.ed.importcontacts/en-US/summary.txt
new file mode 100644
index 0000000000..e63d2891d0
--- /dev/null
+++ b/metadata/am.ed.importcontacts/en-US/summary.txt
@@ -0,0 +1 @@
+Restore contacts from a file
diff --git a/metadata/am.zoom.mbrowser.yml b/metadata/am.zoom.mbrowser.yml
index 3aeb4f9942..07f1abe47e 100644
--- a/metadata/am.zoom.mbrowser.yml
+++ b/metadata/am.zoom.mbrowser.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/chelovek84/mBrowser
 IssueTracker: https://github.com/chelovek84/mBrowser/issues
 
 AutoName: mBrowser
-Summary: Web browser
 Description: Simple webview based browser. Touch back or menu buttons for options.
 
 RepoType: git
diff --git a/metadata/am.zoom.mbrowser/en-US/summary.txt b/metadata/am.zoom.mbrowser/en-US/summary.txt
new file mode 100644
index 0000000000..70e569b242
--- /dev/null
+++ b/metadata/am.zoom.mbrowser/en-US/summary.txt
@@ -0,0 +1 @@
+Web browser
diff --git a/metadata/am.zoom.mlauncher.yml b/metadata/am.zoom.mlauncher.yml
index 6b87a2f7d4..488929cc5b 100644
--- a/metadata/am.zoom.mlauncher.yml
+++ b/metadata/am.zoom.mlauncher.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/chelovek84/mLauncher
 IssueTracker: https://github.com/chelovek84/mLauncher/issues
 
 AutoName: mLauncher
-Summary: Launch apps from a list
 Description: |-
     Bookmark your favorite apps and launch them with ease. Long press on an app to
     add(remove) it to(from) bookmarks. Touch back or menu buttons to view your
diff --git a/metadata/am.zoom.mlauncher/en-US/summary.txt b/metadata/am.zoom.mlauncher/en-US/summary.txt
new file mode 100644
index 0000000000..ae17e1fb9d
--- /dev/null
+++ b/metadata/am.zoom.mlauncher/en-US/summary.txt
@@ -0,0 +1 @@
+Launch apps from a list
diff --git a/metadata/android.androidVNC.yml b/metadata/android.androidVNC.yml
index a321db4192..3df1aa0298 100644
--- a/metadata/android.androidVNC.yml
+++ b/metadata/android.androidVNC.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/antlersoft/android-vnc-viewer
 IssueTracker: https://github.com/antlersoft/android-vnc-viewer/issues
 
 AutoName: androidVNC
-Summary: VNC (remote desktop) viewer
 Description: |-
     A VNC (Virtual Network Computing) client: See and control your computer's
     desktop from your device. androidVNC lets you connect to most VNC servers: incl
diff --git a/metadata/android.androidVNC/en-US/summary.txt b/metadata/android.androidVNC/en-US/summary.txt
new file mode 100644
index 0000000000..c968493e7d
--- /dev/null
+++ b/metadata/android.androidVNC/en-US/summary.txt
@@ -0,0 +1 @@
+VNC (remote desktop) viewer
diff --git a/metadata/android.game.prboom.yml b/metadata/android.game.prboom.yml
index 7c88655dd7..186b5b6095 100644
--- a/metadata/android.game.prboom.yml
+++ b/metadata/android.game.prboom.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://archive.softwareheritage.org/browse/origin/http://prboom4android.googlecode.com/svn//directory/
 
 AutoName: PrBoom For Android
-Summary: PrBoom Doom game engine
 Description: |-
     PrBoom4Android is a port of the PrBoom Doom engine.
 
diff --git a/metadata/android.game.prboom/en-US/summary.txt b/metadata/android.game.prboom/en-US/summary.txt
new file mode 100644
index 0000000000..2a06593421
--- /dev/null
+++ b/metadata/android.game.prboom/en-US/summary.txt
@@ -0,0 +1 @@
+PrBoom Doom game engine
diff --git a/metadata/apps.babycaretimer.yml b/metadata/apps.babycaretimer.yml
index 5e3a86cfe3..68abee2244 100644
--- a/metadata/apps.babycaretimer.yml
+++ b/metadata/apps.babycaretimer.yml
@@ -6,7 +6,6 @@ SourceCode: https://code.google.com/p/baby-care-timer/source
 Donate: https://code.google.com/p/baby-care-timer
 
 AutoName: Baby Care Timer
-Summary: Know when to feed the baby
 Description: |-
     Baby Care Timer is a timer for parents to track feedings, diaper changes and
     other important items.
diff --git a/metadata/apps.babycaretimer/en-US/summary.txt b/metadata/apps.babycaretimer/en-US/summary.txt
new file mode 100644
index 0000000000..2c2a39c25b
--- /dev/null
+++ b/metadata/apps.babycaretimer/en-US/summary.txt
@@ -0,0 +1 @@
+Know when to feed the baby
diff --git a/metadata/aq.com.sharetobrowser.yml b/metadata/aq.com.sharetobrowser.yml
index 317633eeff..33dcaa8e2d 100644
--- a/metadata/aq.com.sharetobrowser.yml
+++ b/metadata/aq.com.sharetobrowser.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/queler/sharetobrowser
 IssueTracker: https://github.com/queler/sharetobrowser/issues
 
 AutoName: ShareToBrowser
-Summary: View in different browser via the share function
 Description: v1.0 Hopefull this is simple and all that needs to be done.
 
 RepoType: git
diff --git a/metadata/aq.com.sharetobrowser/en-US/summary.txt b/metadata/aq.com.sharetobrowser/en-US/summary.txt
new file mode 100644
index 0000000000..182b74d657
--- /dev/null
+++ b/metadata/aq.com.sharetobrowser/en-US/summary.txt
@@ -0,0 +1 @@
+View in different browser via the share function
diff --git a/metadata/arity.calculator.yml b/metadata/arity.calculator.yml
index 493bf8876f..4198327c09 100644
--- a/metadata/arity.calculator.yml
+++ b/metadata/arity.calculator.yml
@@ -4,7 +4,6 @@ License: Apache-2.0
 SourceCode: https://archive.softwareheritage.org/browse/origin/https://arity-calculator.googlecode.com/hg//directory/
 
 AutoName: Arity
-Summary: Scientific calculator
 Description: |-
     Scientific calculator with complex numbers and graphing of user-defined
     functions.
diff --git a/metadata/arity.calculator/en-US/summary.txt b/metadata/arity.calculator/en-US/summary.txt
new file mode 100644
index 0000000000..15440cfaa2
--- /dev/null
+++ b/metadata/arity.calculator/en-US/summary.txt
@@ -0,0 +1 @@
+Scientific calculator
diff --git a/metadata/at.bitfire.cadroid.yml b/metadata/at.bitfire.cadroid.yml
index 3c8c00f109..d729b985f9 100644
--- a/metadata/at.bitfire.cadroid.yml
+++ b/metadata/at.bitfire.cadroid.yml
@@ -7,7 +7,6 @@ FlattrID: '2100160'
 Bitcoin: 1KSCy7RHztKuhW9fLLaUYqdwdC2iwbejZU
 
 AutoName: CAdroid
-Summary: Certificate importer
 Description: |-
     Assist you in importing your self-signed certificate to your Android device:
 
diff --git a/metadata/at.bitfire.cadroid/en-US/summary.txt b/metadata/at.bitfire.cadroid/en-US/summary.txt
new file mode 100644
index 0000000000..eb290d5ad2
--- /dev/null
+++ b/metadata/at.bitfire.cadroid/en-US/summary.txt
@@ -0,0 +1 @@
+Certificate importer
diff --git a/metadata/at.zweng.bankomatinfos.yml b/metadata/at.zweng.bankomatinfos.yml
index 05a7aabd53..3e0251ccdb 100644
--- a/metadata/at.zweng.bankomatinfos.yml
+++ b/metadata/at.zweng.bankomatinfos.yml
@@ -8,7 +8,6 @@ Changelog: https://github.com/johnzweng/bankomatinfos/blob/HEAD/doc/google_play_
 Donate: http://johannes.zweng.at/donations.html
 
 AutoName: Bankomat Card Infos
-Summary: Read bank card via NFC
 Description: |-
     Tries to read the last transactions and some general infos from a NFC-enabled
     Austrian Bankomatkarte (Maestro debit card) via NFC. It may not work on all
diff --git a/metadata/at.zweng.bankomatinfos/en-US/summary.txt b/metadata/at.zweng.bankomatinfos/en-US/summary.txt
new file mode 100644
index 0000000000..72b2501cb1
--- /dev/null
+++ b/metadata/at.zweng.bankomatinfos/en-US/summary.txt
@@ -0,0 +1 @@
+Read bank card via NFC
diff --git a/metadata/at.zweng.bankomatinfos2.yml b/metadata/at.zweng.bankomatinfos2.yml
index 30753f7631..db563e6f22 100644
--- a/metadata/at.zweng.bankomatinfos2.yml
+++ b/metadata/at.zweng.bankomatinfos2.yml
@@ -8,7 +8,6 @@ Changelog: https://github.com/johnzweng/bankomatinfos/blob/HEAD/doc/google_play_
 Donate: http://johannes.zweng.at/donations.html
 
 AutoName: Bankomat Card Infos 2
-Summary: Read bank card via NFC
 Description: |-
     Tries to read the last transactions and some general infos from a NFC-enabled
     Austrian Bankomatkarte (Maestro debit card) via NFC. It may not work on all
diff --git a/metadata/at.zweng.bankomatinfos2/en-US/summary.txt b/metadata/at.zweng.bankomatinfos2/en-US/summary.txt
new file mode 100644
index 0000000000..72b2501cb1
--- /dev/null
+++ b/metadata/at.zweng.bankomatinfos2/en-US/summary.txt
@@ -0,0 +1 @@
+Read bank card via NFC
diff --git a/metadata/atitel.com.todoer.yml b/metadata/atitel.com.todoer.yml
index d2609b29d8..e04537ad92 100644
--- a/metadata/atitel.com.todoer.yml
+++ b/metadata/atitel.com.todoer.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/adavari/Todoer
 IssueTracker: https://github.com/adavari/Todoer/issues
 
 AutoName: Todoer
-Summary: Simple todo list
 Description: |-
     A Todo list. Please note that this software was going to be used only for a
     month and is not written security / performance / beaty in mind! Hope this
diff --git a/metadata/atitel.com.todoer/en-US/summary.txt b/metadata/atitel.com.todoer/en-US/summary.txt
new file mode 100644
index 0000000000..8513be8be1
--- /dev/null
+++ b/metadata/atitel.com.todoer/en-US/summary.txt
@@ -0,0 +1 @@
+Simple todo list
diff --git a/metadata/atm.nasaimages.yml b/metadata/atm.nasaimages.yml
index 02dc896886..61cbbad58b 100644
--- a/metadata/atm.nasaimages.yml
+++ b/metadata/atm.nasaimages.yml
@@ -9,7 +9,6 @@ Changelog: https://gitlab.com/atorresm/NASAImages/blob/HEAD/CHANGELOG.md
 Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M7YKJ3W9E9BVY
 
 AutoName: NASA Images
-Summary: Show images and their info from NASA repository
 Description: |-
     NASA Images randomly selects a picture from NASA Image and Video Library, shows
     it, provides its description and other related info, and allows to download or
diff --git a/metadata/atm.nasaimages/en-US/summary.txt b/metadata/atm.nasaimages/en-US/summary.txt
new file mode 100644
index 0000000000..ebfcb61ca9
--- /dev/null
+++ b/metadata/atm.nasaimages/en-US/summary.txt
@@ -0,0 +1 @@
+Show images and their info from NASA repository
diff --git a/metadata/atm.rocketguardian.yml b/metadata/atm.rocketguardian.yml
index a4fe2f7fca..c3333acd54 100644
--- a/metadata/atm.rocketguardian.yml
+++ b/metadata/atm.rocketguardian.yml
@@ -8,7 +8,6 @@ Changelog: https://gitlab.com/atorresm/rocket-guardian/blob/HEAD/CHANGELOG
 Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M7YKJ3W9E9BVY
 
 AutoName: Rocket Guardian
-Summary: Do your duty and destroy the zombies
 Description: |-
     Rocket Guardian is a game about a guardian that must protect a city from the
     falling zombies.
diff --git a/metadata/atm.rocketguardian/en-US/summary.txt b/metadata/atm.rocketguardian/en-US/summary.txt
new file mode 100644
index 0000000000..2ad24fc58a
--- /dev/null
+++ b/metadata/atm.rocketguardian/en-US/summary.txt
@@ -0,0 +1 @@
+Do your duty and destroy the zombies
diff --git a/metadata/atm.starun.game.yml b/metadata/atm.starun.game.yml
index a6d6049b62..070faeacde 100644
--- a/metadata/atm.starun.game.yml
+++ b/metadata/atm.starun.game.yml
@@ -8,7 +8,6 @@ Changelog: https://gitlab.com/atorresm/Starun/blob/HEAD/CHANGELOG
 Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M7YKJ3W9E9BVY
 
 AutoName: Starun
-Summary: Follow a cute star's travel
 Description: |-
     Starun is a simple game about a cute, little star that must avoid asteroids in
     order to reach its destination.
diff --git a/metadata/atm.starun.game/en-US/summary.txt b/metadata/atm.starun.game/en-US/summary.txt
new file mode 100644
index 0000000000..1e42c52a74
--- /dev/null
+++ b/metadata/atm.starun.game/en-US/summary.txt
@@ -0,0 +1 @@
+Follow a cute star's travel
diff --git a/metadata/au.id.micolous.farebot.yml b/metadata/au.id.micolous.farebot.yml
index 6e002738cb..db7e339086 100644
--- a/metadata/au.id.micolous.farebot.yml
+++ b/metadata/au.id.micolous.farebot.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/micolous/metrodroid/issues
 Changelog: https://github.com/micolous/metrodroid/wiki/Changelog
 
 AutoName: Metrodroid
-Summary: Metrodroid can read information from some public transport NFC smartcards
 Description: |-
     Metrodroid can read information from some public transport NFC smartcards. It
     was formerly known as Farebot M.
diff --git a/metadata/au.id.micolous.farebot/en-US/summary.txt b/metadata/au.id.micolous.farebot/en-US/summary.txt
new file mode 100644
index 0000000000..31c6085a07
--- /dev/null
+++ b/metadata/au.id.micolous.farebot/en-US/summary.txt
@@ -0,0 +1 @@
+Metrodroid can read information from some public transport NFC smartcards
diff --git a/metadata/aws.apps.androidDrawables.yml b/metadata/aws.apps.androidDrawables.yml
index 97e176a74c..937facfe7e 100644
--- a/metadata/aws.apps.androidDrawables.yml
+++ b/metadata/aws.apps.androidDrawables.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/alt236/Android-Drawables---Android
 IssueTracker: https://github.com/alt236/Android-Drawables---Android/issues
 
 AutoName: Android Resources
-Summary: List Android Resources
 Description: |-
     This application will list all public and private Android resources (i.e.
     resources located under android.R.* and under com.android.internal.R.*) for the
diff --git a/metadata/aws.apps.androidDrawables/en-US/summary.txt b/metadata/aws.apps.androidDrawables/en-US/summary.txt
new file mode 100644
index 0000000000..52742e49c9
--- /dev/null
+++ b/metadata/aws.apps.androidDrawables/en-US/summary.txt
@@ -0,0 +1 @@
+List Android Resources
diff --git a/metadata/aws.apps.usbDeviceEnumerator.yml b/metadata/aws.apps.usbDeviceEnumerator.yml
index a80da53bff..6aed1cef8c 100644
--- a/metadata/aws.apps.usbDeviceEnumerator.yml
+++ b/metadata/aws.apps.usbDeviceEnumerator.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/alt236/USB-Device-Info---Android
 IssueTracker: https://github.com/alt236/USB-Device-Info---Android/issues
 
 AutoName: USB Device Info
-Summary: List USB Devices
 Description: |-
     Allows you to list all attached (host mode) USB devices. Information includes:
 
diff --git a/metadata/aws.apps.usbDeviceEnumerator/en-US/summary.txt b/metadata/aws.apps.usbDeviceEnumerator/en-US/summary.txt
new file mode 100644
index 0000000000..7af772ae7d
--- /dev/null
+++ b/metadata/aws.apps.usbDeviceEnumerator/en-US/summary.txt
@@ -0,0 +1 @@
+List USB Devices
diff --git a/metadata/axp.tool.apkextractor.yml b/metadata/axp.tool.apkextractor.yml
index daabb8b268..73a501ce4b 100644
--- a/metadata/axp.tool.apkextractor.yml
+++ b/metadata/axp.tool.apkextractor.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/axxapy/apkExtractor/issues
 Changelog: https://github.com/axxapy/apkExtractor/releases
 
 AutoName: Apk Extractor
-Summary: Get APK files from installed apps
 Description: |-
     Extract APKs from your device, even if installed from the Playstore. Root access
     is required for paid apps.
diff --git a/metadata/axp.tool.apkextractor/en-US/summary.txt b/metadata/axp.tool.apkextractor/en-US/summary.txt
new file mode 100644
index 0000000000..f507b8d13c
--- /dev/null
+++ b/metadata/axp.tool.apkextractor/en-US/summary.txt
@@ -0,0 +1 @@
+Get APK files from installed apps
diff --git a/metadata/ca.cmetcalfe.xposed.disablebatterywarnings.yml b/metadata/ca.cmetcalfe.xposed.disablebatterywarnings.yml
index 9f50e4dc37..d1adf2ea1f 100644
--- a/metadata/ca.cmetcalfe.xposed.disablebatterywarnings.yml
+++ b/metadata/ca.cmetcalfe.xposed.disablebatterywarnings.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/pR0Ps/DisableBatteryWarnings/issues
 Bitcoin: 15jv7w1AdCMkNpDaAQrPtwK3Lfxx5ggAKX
 
 AutoName: Disable Battery Warnings
-Summary: Disable the annoying low battery warning popup and sound
 Description: |-
     A simple Xposed module to disable the annoying low battery warning popup and
     sound.
diff --git a/metadata/ca.cmetcalfe.xposed.disablebatterywarnings/en-US/summary.txt b/metadata/ca.cmetcalfe.xposed.disablebatterywarnings/en-US/summary.txt
new file mode 100644
index 0000000000..7bcdaa736b
--- /dev/null
+++ b/metadata/ca.cmetcalfe.xposed.disablebatterywarnings/en-US/summary.txt
@@ -0,0 +1 @@
+Disable the annoying low battery warning popup and sound
diff --git a/metadata/ca.cmetcalfe.xposed.flatconnectivityicons.yml b/metadata/ca.cmetcalfe.xposed.flatconnectivityicons.yml
index e7b636435e..c9bc4d6c3c 100644
--- a/metadata/ca.cmetcalfe.xposed.flatconnectivityicons.yml
+++ b/metadata/ca.cmetcalfe.xposed.flatconnectivityicons.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/pR0Ps/FlatConnectivityIcons/issues
 Bitcoin: 15jv7w1AdCMkNpDaAQrPtwK3Lfxx5ggAKX
 
 AutoName: Flat Connectivity Icons
-Summary: Xposed module that provides flat connectivity icons
 Description: |-
     A simple Xposed module to replace the KitKat-style connectivity icons in the
     statusbar with the flat-style Lollipop ones.
diff --git a/metadata/ca.cmetcalfe.xposed.flatconnectivityicons/en-US/summary.txt b/metadata/ca.cmetcalfe.xposed.flatconnectivityicons/en-US/summary.txt
new file mode 100644
index 0000000000..32edde834d
--- /dev/null
+++ b/metadata/ca.cmetcalfe.xposed.flatconnectivityicons/en-US/summary.txt
@@ -0,0 +1 @@
+Xposed module that provides flat connectivity icons
diff --git a/metadata/ca.ddaly.android.heart.yml b/metadata/ca.ddaly.android.heart.yml
index 3e1a2bde61..a2bc1c2e20 100644
--- a/metadata/ca.ddaly.android.heart.yml
+++ b/metadata/ca.ddaly.android.heart.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/daryldy/Heart
 IssueTracker: https://github.com/daryldy/Heart/issues
 
 AutoName: Heart Observe
-Summary: Track pulse and blood pressure
 Description: |-
     Quickly and easily enter your blood pressure and other related information
     whenever you take a new reading from an in-home monitor, a pharmacy machine or
diff --git a/metadata/ca.ddaly.android.heart/en-US/summary.txt b/metadata/ca.ddaly.android.heart/en-US/summary.txt
new file mode 100644
index 0000000000..440cc1f318
--- /dev/null
+++ b/metadata/ca.ddaly.android.heart/en-US/summary.txt
@@ -0,0 +1 @@
+Track pulse and blood pressure
diff --git a/metadata/ca.farrelltonsolar.classic.yml b/metadata/ca.farrelltonsolar.classic.yml
index 355ee2b709..6b41a93c63 100644
--- a/metadata/ca.farrelltonsolar.classic.yml
+++ b/metadata/ca.farrelltonsolar.classic.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/graham22/Classic/issues
 
 Name: MidniteSolar Classic Monitor
 AutoName: Classic
-Summary: View solar charging device status
 Description: |-
     Unofficial status monitor for [http://www.midnitesolar.com/ Midnite solar]'s
     Classic 150, 200, 250 Charge Controller. It is a Read Only Program, it does not
diff --git a/metadata/ca.farrelltonsolar.classic/en-US/summary.txt b/metadata/ca.farrelltonsolar.classic/en-US/summary.txt
new file mode 100644
index 0000000000..16af7186e8
--- /dev/null
+++ b/metadata/ca.farrelltonsolar.classic/en-US/summary.txt
@@ -0,0 +1 @@
+View solar charging device status
diff --git a/metadata/ca.mimic.apphangar.yml b/metadata/ca.mimic.apphangar.yml
index 75bbb50c64..97b4010543 100644
--- a/metadata/ca.mimic.apphangar.yml
+++ b/metadata/ca.mimic.apphangar.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/corcoran/Hangar
 IssueTracker: https://github.com/corcoran/Hangar/issues
 
 AutoName: Hangar
-Summary: Access recent and top apps
 Description: |-
     Provides a customizable shortcut launcher in your notification drawer to give
     you relevant, easy access to your most frequently used apps based on smart
diff --git a/metadata/ca.mimic.apphangar/en-US/summary.txt b/metadata/ca.mimic.apphangar/en-US/summary.txt
new file mode 100644
index 0000000000..57f732d620
--- /dev/null
+++ b/metadata/ca.mimic.apphangar/en-US/summary.txt
@@ -0,0 +1 @@
+Access recent and top apps
diff --git a/metadata/ca.pr0ps.xposed.entrustunblocker.yml b/metadata/ca.pr0ps.xposed.entrustunblocker.yml
index 93187847fb..0c9ff60cfe 100644
--- a/metadata/ca.pr0ps.xposed.entrustunblocker.yml
+++ b/metadata/ca.pr0ps.xposed.entrustunblocker.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/pR0Ps/Entrust-IdentityGuard-Unblocker/issues
 Bitcoin: 15jv7w1AdCMkNpDaAQrPtwK3Lfxx5ggAKX
 
 AutoName: Entrust IdentityGuard Unblocker
-Summary: Xposed module to let rooted devices use Entrust's IdentityGuard app
 Description: |-
     The Entrust IdentityGuard Mobile app refuses to work on devices that are rooted
     or running custom ROM images, calling them "unsecured".
diff --git a/metadata/ca.pr0ps.xposed.entrustunblocker/en-US/summary.txt b/metadata/ca.pr0ps.xposed.entrustunblocker/en-US/summary.txt
new file mode 100644
index 0000000000..4c4111c8db
--- /dev/null
+++ b/metadata/ca.pr0ps.xposed.entrustunblocker/en-US/summary.txt
@@ -0,0 +1 @@
+Xposed module to let rooted devices use Entrust's IdentityGuard app
diff --git a/metadata/ca.rmen.android.poetassistant.yml b/metadata/ca.rmen.android.poetassistant.yml
index 099c842916..954f89c46b 100644
--- a/metadata/ca.rmen.android.poetassistant.yml
+++ b/metadata/ca.rmen.android.poetassistant.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/caarmen/poet-assistant/issues
 Changelog: https://github.com/caarmen/poet-assistant/blob/HEAD/CHANGELOG.md
 
 AutoName: Poet Assistant
-Summary: Dictionary and TTS tools for editing poems
 Description: |-
     A set of tools to help with writing poems:
 
diff --git a/metadata/ca.rmen.android.poetassistant/en-US/summary.txt b/metadata/ca.rmen.android.poetassistant/en-US/summary.txt
new file mode 100644
index 0000000000..39c61cd778
--- /dev/null
+++ b/metadata/ca.rmen.android.poetassistant/en-US/summary.txt
@@ -0,0 +1 @@
+Dictionary and TTS tools for editing poems
diff --git a/metadata/ca.rmen.android.scrumchatter.yml b/metadata/ca.rmen.android.scrumchatter.yml
index a6d6ee9ee8..b81a72df55 100644
--- a/metadata/ca.rmen.android.scrumchatter.yml
+++ b/metadata/ca.rmen.android.scrumchatter.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/caarmen/scrumchatter
 IssueTracker: https://github.com/caarmen/scrumchatter/issues
 
 AutoName: Scrum Chatter
-Summary: Time members while they speak at meetings
 Description: |-
     Time members while they speak at meetings. See who chatters the most in
     meetings.
diff --git a/metadata/ca.rmen.android.scrumchatter/en-US/summary.txt b/metadata/ca.rmen.android.scrumchatter/en-US/summary.txt
new file mode 100644
index 0000000000..83393e4846
--- /dev/null
+++ b/metadata/ca.rmen.android.scrumchatter/en-US/summary.txt
@@ -0,0 +1 @@
+Time members while they speak at meetings
diff --git a/metadata/ca.rmen.nounours.yml b/metadata/ca.rmen.nounours.yml
index add29ece1e..b8d7b53988 100644
--- a/metadata/ca.rmen.nounours.yml
+++ b/metadata/ca.rmen.nounours.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/caarmen/nounours-android
 IssueTracker: https://github.com/caarmen/nounours-android/issues
 
 AutoName: Nounours
-Summary: Nounours the teddy bear and friends
 Description: |-
     This cute teddy bear is a fun friend for children of all ages. Move him around
     by moving his head, paws, tummy, and ears. Spin him around.  Shake the phone.
diff --git a/metadata/ca.rmen.nounours/en-US/summary.txt b/metadata/ca.rmen.nounours/en-US/summary.txt
new file mode 100644
index 0000000000..c036082d4d
--- /dev/null
+++ b/metadata/ca.rmen.nounours/en-US/summary.txt
@@ -0,0 +1 @@
+Nounours the teddy bear and friends
diff --git a/metadata/caldwell.ben.bites.yml b/metadata/caldwell.ben.bites.yml
index dc1f03b285..9bdb2705d2 100644
--- a/metadata/caldwell.ben.bites.yml
+++ b/metadata/caldwell.ben.bites.yml
@@ -6,7 +6,6 @@ SourceCode: https://code.google.com/p/bites-android/source
 Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=XP4HTVTDCZPSN&lc=AU&item_name=Android%20Application%20Development&item_number=Bites
 
 AutoName: Bites
-Summary: Recipes cookbook
 Description: |-
     Bites is a very basic cookbook app. Recipes can be created on your phone and
     shared with friends via SMS. Pick a recipe to make, tick off the ingredients you
diff --git a/metadata/caldwell.ben.bites/en-US/summary.txt b/metadata/caldwell.ben.bites/en-US/summary.txt
new file mode 100644
index 0000000000..e9e5634065
--- /dev/null
+++ b/metadata/caldwell.ben.bites/en-US/summary.txt
@@ -0,0 +1 @@
+Recipes cookbook
diff --git a/metadata/caldwell.ben.trolly.yml b/metadata/caldwell.ben.trolly.yml
index 83cf821364..a771c4029b 100644
--- a/metadata/caldwell.ben.trolly.yml
+++ b/metadata/caldwell.ben.trolly.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://archive.softwareheritage.org/browse/origin/http://trolly.googlecode.com/svn//directory/
 
 AutoName: Trolly
-Summary: Shopping list
 Description: |-
     Trolly is a shopping list application with the aim of being a very simple app
     with no annoying or complicated features. It exposes intent filters to allow
diff --git a/metadata/caldwell.ben.trolly/en-US/summary.txt b/metadata/caldwell.ben.trolly/en-US/summary.txt
new file mode 100644
index 0000000000..855a638289
--- /dev/null
+++ b/metadata/caldwell.ben.trolly/en-US/summary.txt
@@ -0,0 +1 @@
+Shopping list
diff --git a/metadata/campyre.android.yml b/metadata/campyre.android.yml
index bf26d370bb..7458cfb9c5 100644
--- a/metadata/campyre.android.yml
+++ b/metadata/campyre.android.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/konklone/campyre
 IssueTracker: https://github.com/konklone/campyre/issues
 
 AutoName: Campyre
-Summary: Client for Campfire
 Description: |-
     * Talk and listen in any room
     * View transcript for current day
diff --git a/metadata/campyre.android/en-US/summary.txt b/metadata/campyre.android/en-US/summary.txt
new file mode 100644
index 0000000000..59520efe2e
--- /dev/null
+++ b/metadata/campyre.android/en-US/summary.txt
@@ -0,0 +1 @@
+Client for Campfire
diff --git a/metadata/cat.mvmike.minimalcalendarwidget.yml b/metadata/cat.mvmike.minimalcalendarwidget.yml
index d4bd66eb50..aa4668893f 100644
--- a/metadata/cat.mvmike.minimalcalendarwidget.yml
+++ b/metadata/cat.mvmike.minimalcalendarwidget.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/mvmike/min-cal-widget
 IssueTracker: https://github.com/mvmike/min-cal-widget/issues
 
 AutoName: MinCal Widget
-Summary: Minimal month calendar widget
 Description: |-
     Calendar widget that shows the current month.
 
diff --git a/metadata/cat.mvmike.minimalcalendarwidget/en-US/summary.txt b/metadata/cat.mvmike.minimalcalendarwidget/en-US/summary.txt
new file mode 100644
index 0000000000..15b65ffc98
--- /dev/null
+++ b/metadata/cat.mvmike.minimalcalendarwidget/en-US/summary.txt
@@ -0,0 +1 @@
+Minimal month calendar widget
diff --git a/metadata/cat.pantsu.nyaapantsu.yml b/metadata/cat.pantsu.nyaapantsu.yml
index b7e32a2a62..e36e40e02e 100644
--- a/metadata/cat.pantsu.nyaapantsu.yml
+++ b/metadata/cat.pantsu.nyaapantsu.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/NyaaPantsu/NyaaPantsu-android-app
 IssueTracker: https://github.com/NyaaPantsu/NyaaPantsu-android-app/issues
 
 AutoName: NyaaPantsu
-Summary: An app interface interacting with NyaaPantsu
 Description: |-
     This app is providing the ability to search on NyaaPantsu and upload directly
     into it.
diff --git a/metadata/cat.pantsu.nyaapantsu/en-US/summary.txt b/metadata/cat.pantsu.nyaapantsu/en-US/summary.txt
new file mode 100644
index 0000000000..0c58615d00
--- /dev/null
+++ b/metadata/cat.pantsu.nyaapantsu/en-US/summary.txt
@@ -0,0 +1 @@
+An app interface interacting with NyaaPantsu
diff --git a/metadata/cc.co.eurdev.urecorder.yml b/metadata/cc.co.eurdev.urecorder.yml
index f600c0a818..9696174c03 100644
--- a/metadata/cc.co.eurdev.urecorder.yml
+++ b/metadata/cc.co.eurdev.urecorder.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://bitbucket.org/thomasebell/urecord
 
 AutoName: Urecord
-Summary: Audio Recorder
 Description: |-
     Single track recorder with built in audio player. Supports uncompressed ouput
     and the full range of sample rates, so may be of special use if you have a
diff --git a/metadata/cc.co.eurdev.urecorder/en-US/summary.txt b/metadata/cc.co.eurdev.urecorder/en-US/summary.txt
new file mode 100644
index 0000000000..760d70f730
--- /dev/null
+++ b/metadata/cc.co.eurdev.urecorder/en-US/summary.txt
@@ -0,0 +1 @@
+Audio Recorder
diff --git a/metadata/cc.rainwave.android.yml b/metadata/cc.rainwave.android.yml
index 87ef70f945..c96f68fa53 100644
--- a/metadata/cc.rainwave.android.yml
+++ b/metadata/cc.rainwave.android.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/OEP/rainwave-android/issues
 Donate: http://rainwave.cc/pages/tip_jar
 
 AutoName: Rainwave
-Summary: Client for music station
 Description: |-
     Listen to music on rainwave.cc, an icecast music station, via music players like
     [[com.android.music]] or [[net.sourceforge.servestream]]. You can also log in to
diff --git a/metadata/cc.rainwave.android/en-US/summary.txt b/metadata/cc.rainwave.android/en-US/summary.txt
new file mode 100644
index 0000000000..a6c31febaa
--- /dev/null
+++ b/metadata/cc.rainwave.android/en-US/summary.txt
@@ -0,0 +1 @@
+Client for music station
diff --git a/metadata/ch.abertschi.adfree.yml b/metadata/ch.abertschi.adfree.yml
index eb9ee445f8..1ad93011a4 100644
--- a/metadata/ch.abertschi.adfree.yml
+++ b/metadata/ch.abertschi.adfree.yml
@@ -11,7 +11,6 @@ Changelog: https://github.com/abertschi/ad-free/blob/HEAD/CHANGELOG.md
 
 Name: Ad-Free
 AutoName: Ad Free
-Summary: AdBlocker for Spotify
 Description: |-
     Ad-Free is a modularized AdBlocker for Spotify on Android.
 
diff --git a/metadata/ch.abertschi.adfree/en-US/summary.txt b/metadata/ch.abertschi.adfree/en-US/summary.txt
new file mode 100644
index 0000000000..e986fae831
--- /dev/null
+++ b/metadata/ch.abertschi.adfree/en-US/summary.txt
@@ -0,0 +1 @@
+AdBlocker for Spotify
diff --git a/metadata/ch.blinkenlights.android.apnswitch.yml b/metadata/ch.blinkenlights.android.apnswitch.yml
index fffcf3eead..89be84e78b 100644
--- a/metadata/ch.blinkenlights.android.apnswitch.yml
+++ b/metadata/ch.blinkenlights.android.apnswitch.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/adrian-bl/APN-Switch
 IssueTracker: https://github.com/adrian-bl/APN-Switch/issues
 
 AutoName: ApnSwitch
-Summary: Switch internet on and off
 Description: |-
     This widget can enable or disable cellular data. It simply renames the current
     APN (Access Point Name) so that the provider will refuse to allow data to be
diff --git a/metadata/ch.blinkenlights.android.apnswitch/en-US/summary.txt b/metadata/ch.blinkenlights.android.apnswitch/en-US/summary.txt
new file mode 100644
index 0000000000..3b355a1b78
--- /dev/null
+++ b/metadata/ch.blinkenlights.android.apnswitch/en-US/summary.txt
@@ -0,0 +1 @@
+Switch internet on and off
diff --git a/metadata/ch.blinkenlights.android.vanilla.yml b/metadata/ch.blinkenlights.android.vanilla.yml
index 50867dfe95..0a4b5e062c 100644
--- a/metadata/ch.blinkenlights.android.vanilla.yml
+++ b/metadata/ch.blinkenlights.android.vanilla.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/vanilla-music/vanilla/issues
 Changelog: https://cdn.rawgit.com/vanilla-music/vanilla/HEAD/app/src/main/assets/about.html
 
 AutoName: Vanilla Music
-Summary: Listen to and manage songs
 Description: |-
     Music player with a simple interface similar to the stock music player. Supports
     browsing by folder, queueing, shake-to-skip and more. Supports the same audio
diff --git a/metadata/ch.blinkenlights.android.vanilla/en-US/summary.txt b/metadata/ch.blinkenlights.android.vanilla/en-US/summary.txt
new file mode 100644
index 0000000000..914af2ae4d
--- /dev/null
+++ b/metadata/ch.blinkenlights.android.vanilla/en-US/summary.txt
@@ -0,0 +1 @@
+Listen to and manage songs
diff --git a/metadata/ch.blinkenlights.android.vanillaplug.yml b/metadata/ch.blinkenlights.android.vanillaplug.yml
index 6de833681d..1cfbef7d47 100644
--- a/metadata/ch.blinkenlights.android.vanillaplug.yml
+++ b/metadata/ch.blinkenlights.android.vanillaplug.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/vanilla-music/vanilla-headphone-detector
 IssueTracker: https://github.com/vanilla-music/vanilla-headphone-detector/issues
 
 AutoName: Headphone detector for Vanilla Music
-Summary: Launch Vanilla when a headset is plugged in
 Description: |-
     This app runs a service that will launch [[ch.blinkenlights.android.vanilla]]
     whenever Android broadcasts a HEADSET_PLUG event.
diff --git a/metadata/ch.blinkenlights.android.vanillaplug/en-US/summary.txt b/metadata/ch.blinkenlights.android.vanillaplug/en-US/summary.txt
new file mode 100644
index 0000000000..bee6c8007a
--- /dev/null
+++ b/metadata/ch.blinkenlights.android.vanillaplug/en-US/summary.txt
@@ -0,0 +1 @@
+Launch Vanilla when a headset is plugged in
diff --git a/metadata/ch.blinkenlights.battery.yml b/metadata/ch.blinkenlights.battery.yml
index dc3229daa7..76d54f0e8e 100644
--- a/metadata/ch.blinkenlights.battery.yml
+++ b/metadata/ch.blinkenlights.battery.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/adrian-bl/bl-battstatus-android
 IssueTracker: https://github.com/adrian-bl/bl-battstatus-android/issues
 
 AutoName: Battery Circle
-Summary: Battery info in the status bar
 Description: |-
     Displays the battery percentage in colour and different themes are possible.
     Voltage and temperature can optionally be displayed in the notification area and
diff --git a/metadata/ch.blinkenlights.battery/en-US/summary.txt b/metadata/ch.blinkenlights.battery/en-US/summary.txt
new file mode 100644
index 0000000000..c98184703f
--- /dev/null
+++ b/metadata/ch.blinkenlights.battery/en-US/summary.txt
@@ -0,0 +1 @@
+Battery info in the status bar
diff --git a/metadata/ch.citux.td.yml b/metadata/ch.citux.td.yml
index 95f8abf635..20aabe1d10 100644
--- a/metadata/ch.citux.td.yml
+++ b/metadata/ch.citux.td.yml
@@ -10,7 +10,6 @@ Changelog: https://github.com/CiTuX/TD/releases
 Donate: http://citux.tip.me
 
 AutoName: TD
-Summary: Watch Twitch video streams
 Description: |-
     Watch video streams about gaming with this simple client for the
     [http://twitch.tv Twitch] streaming service.
diff --git a/metadata/ch.citux.td/en-US/summary.txt b/metadata/ch.citux.td/en-US/summary.txt
new file mode 100644
index 0000000000..206c472574
--- /dev/null
+++ b/metadata/ch.citux.td/en-US/summary.txt
@@ -0,0 +1 @@
+Watch Twitch video streams
diff --git a/metadata/ch.corten.aha.worldclock.yml b/metadata/ch.corten.aha.worldclock.yml
index 93ec26c0b1..12687dd3fb 100644
--- a/metadata/ch.corten.aha.worldclock.yml
+++ b/metadata/ch.corten.aha.worldclock.yml
@@ -9,7 +9,6 @@ IssueTracker: https://github.com/dasbiswajit/worldclockwidget/issues
 Changelog: https://github.com/dasbiswajit/worldclockwidget/blob/HEAD/CHANGES.rst
 
 AutoName: World Clock & Weather
-Summary: Display local time and weather conditions
 Description: |-
     Display the local time and current weather conditions in places all over the
     world. It comes with two home screen widgets which show weather and time or time
diff --git a/metadata/ch.corten.aha.worldclock/en-US/summary.txt b/metadata/ch.corten.aha.worldclock/en-US/summary.txt
new file mode 100644
index 0000000000..9d4e03fcbd
--- /dev/null
+++ b/metadata/ch.corten.aha.worldclock/en-US/summary.txt
@@ -0,0 +1 @@
+Display local time and weather conditions
diff --git a/metadata/ch.dissem.android.drupal.yml b/metadata/ch.dissem.android.drupal.yml
index 60541bd04e..065ea20796 100644
--- a/metadata/ch.dissem.android.drupal.yml
+++ b/metadata/ch.dissem.android.drupal.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/Dissem/Drupal-Editor
 IssueTracker: https://github.com/Dissem/Drupal-Editor/issues
 
 AutoName: Drupal Editor
-Summary: Publish to Drupal based websites
 Description: |-
     Publish and edit pages on websites using Drupal. To make it work with your site
     you have to activate the Blogger API in your settings.
diff --git a/metadata/ch.dissem.android.drupal/en-US/summary.txt b/metadata/ch.dissem.android.drupal/en-US/summary.txt
new file mode 100644
index 0000000000..dedc90c59c
--- /dev/null
+++ b/metadata/ch.dissem.android.drupal/en-US/summary.txt
@@ -0,0 +1 @@
+Publish to Drupal based websites
diff --git a/metadata/ch.fixme.cowsay.yml b/metadata/ch.fixme.cowsay.yml
index 54abd43db6..4a1d2546b8 100644
--- a/metadata/ch.fixme.cowsay.yml
+++ b/metadata/ch.fixme.cowsay.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/rorist/Cowsay-android
 IssueTracker: https://github.com/rorist/Cowsay-android/issues
 
 AutoName: Cowsay
-Summary: Cowsay port
 Description: |-
     Cowsay will turn text into happy ASCII cows, with speech (or thought) balloons.
     If you don't like cows, ASCII art is available to replace it with some other
diff --git a/metadata/ch.fixme.cowsay/en-US/summary.txt b/metadata/ch.fixme.cowsay/en-US/summary.txt
new file mode 100644
index 0000000000..ed2c91ff01
--- /dev/null
+++ b/metadata/ch.fixme.cowsay/en-US/summary.txt
@@ -0,0 +1 @@
+Cowsay port
diff --git a/metadata/ch.fixme.status.yml b/metadata/ch.fixme.status.yml
index 7da3cb199a..b8948dec2e 100644
--- a/metadata/ch.fixme.status.yml
+++ b/metadata/ch.fixme.status.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/fixme-lausanne/MyHackerspace
 IssueTracker: https://github.com/fixme-lausanne/MyHackerspace/issues
 
 AutoName: MyHackerspace
-Summary: Hackerspace open/closed statuses
 Description: |-
     Open/Close statuses of the hackerspaces included in the SpaceAPI. Show
     information included in the API and a widget is provided to show it on the
diff --git a/metadata/ch.fixme.status/en-US/summary.txt b/metadata/ch.fixme.status/en-US/summary.txt
new file mode 100644
index 0000000000..1c90e30f41
--- /dev/null
+++ b/metadata/ch.fixme.status/en-US/summary.txt
@@ -0,0 +1 @@
+Hackerspace open/closed statuses
diff --git a/metadata/ch.hgdev.toposuite.yml b/metadata/ch.hgdev.toposuite.yml
index 8fa58c4836..7aeeee4f23 100644
--- a/metadata/ch.hgdev.toposuite.yml
+++ b/metadata/ch.hgdev.toposuite.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/hgdev-ch/toposuite-android
 IssueTracker: https://github.com/hgdev-ch/toposuite-android/issues
 
 AutoName: TopoSuite
-Summary: Tool for land surveyors
 Description: |-
     TopoSuite for Android is an application that targets land surveyors by helping
     them determining new geographical points based on measurements and offering some
diff --git a/metadata/ch.hgdev.toposuite/en-US/summary.txt b/metadata/ch.hgdev.toposuite/en-US/summary.txt
new file mode 100644
index 0000000000..49676beabe
--- /dev/null
+++ b/metadata/ch.hgdev.toposuite/en-US/summary.txt
@@ -0,0 +1 @@
+Tool for land surveyors
diff --git a/metadata/ch.hsr.eyecam.yml b/metadata/ch.hsr.eyecam.yml
index 208ac73039..3379a15af4 100644
--- a/metadata/ch.hsr.eyecam.yml
+++ b/metadata/ch.hsr.eyecam.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/tom-and-jerry/eyeCam
 IssueTracker: https://github.com/tom-and-jerry/eyeCam/issues
 
 AutoName: eyeCam
-Summary: Recognize colours
 Description: |-
     An augmented reality app which aims to support colorblind people in
     distinguishing and recognizing colors.
diff --git a/metadata/ch.hsr.eyecam/en-US/summary.txt b/metadata/ch.hsr.eyecam/en-US/summary.txt
new file mode 100644
index 0000000000..0726a6d33c
--- /dev/null
+++ b/metadata/ch.hsr.eyecam/en-US/summary.txt
@@ -0,0 +1 @@
+Recognize colours
diff --git a/metadata/ch.ihdg.calendarcolor.yml b/metadata/ch.ihdg.calendarcolor.yml
index b4a019e10a..07877c9128 100644
--- a/metadata/ch.ihdg.calendarcolor.yml
+++ b/metadata/ch.ihdg.calendarcolor.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/pascalfree/calendar-color/issues
 FlattrID: a562233c4739d5cce92e816f32fb44c1
 
 AutoName: Calendar Color
-Summary: Change the calendar color
 Description: |-
     A simple app to change to color of a calendar in android 4+. Tested with
     calendars provided by baikal.
diff --git a/metadata/ch.ihdg.calendarcolor/en-US/summary.txt b/metadata/ch.ihdg.calendarcolor/en-US/summary.txt
new file mode 100644
index 0000000000..7307cd73f1
--- /dev/null
+++ b/metadata/ch.ihdg.calendarcolor/en-US/summary.txt
@@ -0,0 +1 @@
+Change the calendar color
diff --git a/metadata/ch.jiikuy.velocitycalculator.yml b/metadata/ch.jiikuy.velocitycalculator.yml
index e1e60b0617..04d474db47 100644
--- a/metadata/ch.jiikuy.velocitycalculator.yml
+++ b/metadata/ch.jiikuy.velocitycalculator.yml
@@ -10,7 +10,6 @@ SourceCode: https://github.com/jiikuy/velocitycalculator
 IssueTracker: https://github.com/jiikuy/velocitycalculator/issues
 
 AutoName: Velocity Calculator
-Summary: Calculate the speed of an object in a video
 Description: |-
     Calculates the speed of an object in a video. It needs to get calibrated once
     before you can use it. The video must follow the following terms:
diff --git a/metadata/ch.jiikuy.velocitycalculator/en-US/summary.txt b/metadata/ch.jiikuy.velocitycalculator/en-US/summary.txt
new file mode 100644
index 0000000000..63d90999b7
--- /dev/null
+++ b/metadata/ch.jiikuy.velocitycalculator/en-US/summary.txt
@@ -0,0 +1 @@
+Calculate the speed of an object in a video
diff --git a/metadata/ch.logixisland.anuto.yml b/metadata/ch.logixisland.anuto.yml
index 55a531337b..110ead286e 100644
--- a/metadata/ch.logixisland.anuto.yml
+++ b/metadata/ch.logixisland.anuto.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/reloZid/android-anuto
 IssueTracker: https://github.com/reloZid/android-anuto/issues
 
 AutoName: Anuto TD
-Summary: Another Ugly Tower Defense
 Description: |-
     Anuto is yet another tower defense game for android. It features astonishing
     hand-drawn graphics and a smooth gameplay.
diff --git a/metadata/ch.logixisland.anuto/en-US/summary.txt b/metadata/ch.logixisland.anuto/en-US/summary.txt
new file mode 100644
index 0000000000..f56c33096a
--- /dev/null
+++ b/metadata/ch.logixisland.anuto/en-US/summary.txt
@@ -0,0 +1 @@
+Another Ugly Tower Defense
diff --git a/metadata/ch.nexuscomputing.android.osciprimeics.yml b/metadata/ch.nexuscomputing.android.osciprimeics.yml
index addedac18a..ad6a4bf5c4 100644
--- a/metadata/ch.nexuscomputing.android.osciprimeics.yml
+++ b/metadata/ch.nexuscomputing.android.osciprimeics.yml
@@ -5,7 +5,6 @@ WebSite: http://www.osciprime.com
 SourceCode: https://bitbucket.org/dalb8/osciiprime
 
 AutoName: OsciPrime
-Summary: Oscilloscope to measure signals
 Description: |-
     Measure the microphone audio input as well as a USB Oscilloscope on sale from
     the website.
diff --git a/metadata/ch.nexuscomputing.android.osciprimeics/en-US/summary.txt b/metadata/ch.nexuscomputing.android.osciprimeics/en-US/summary.txt
new file mode 100644
index 0000000000..ecaa93cc40
--- /dev/null
+++ b/metadata/ch.nexuscomputing.android.osciprimeics/en-US/summary.txt
@@ -0,0 +1 @@
+Oscilloscope to measure signals
diff --git a/metadata/ch.rmy.android.statusbar_tacho.yml b/metadata/ch.rmy.android.statusbar_tacho.yml
index 5a0646da2d..22538982c6 100644
--- a/metadata/ch.rmy.android.statusbar_tacho.yml
+++ b/metadata/ch.rmy.android.statusbar_tacho.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/Waboodoo/Status-Bar-Tachometer
 IssueTracker: https://github.com/Waboodoo/Status-Bar-Tachometer/issues
 
 AutoName: Status Bar Tachometer
-Summary: Display your current speed as notification
 Description: |-
     Displays your current speed as a notification in the status bar. It is
     toggleable through shortcuts and supports 4 different units: m/s, km/h, mi/h and
diff --git a/metadata/ch.rmy.android.statusbar_tacho/en-US/summary.txt b/metadata/ch.rmy.android.statusbar_tacho/en-US/summary.txt
new file mode 100644
index 0000000000..411aeff32a
--- /dev/null
+++ b/metadata/ch.rmy.android.statusbar_tacho/en-US/summary.txt
@@ -0,0 +1 @@
+Display your current speed as notification
diff --git a/metadata/ch.rrelmy.android.batterymanager.yml b/metadata/ch.rrelmy.android.batterymanager.yml
index 3168316468..5349f1e8ae 100644
--- a/metadata/ch.rrelmy.android.batterymanager.yml
+++ b/metadata/ch.rrelmy.android.batterymanager.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://github.com/rrelmy/BatteryLevel
 
 AutoName: Battery Level
-Summary: See the battery level
 Description: |-
     Simple app the shows the battery level when the app is launched. Press anywhere
     to close it
diff --git a/metadata/ch.rrelmy.android.batterymanager/en-US/summary.txt b/metadata/ch.rrelmy.android.batterymanager/en-US/summary.txt
new file mode 100644
index 0000000000..4c8ea2c8cb
--- /dev/null
+++ b/metadata/ch.rrelmy.android.batterymanager/en-US/summary.txt
@@ -0,0 +1 @@
+See the battery level
diff --git a/metadata/ch.rrelmy.android.locationcachemap.yml b/metadata/ch.rrelmy.android.locationcachemap.yml
index 32df612288..437016f24c 100644
--- a/metadata/ch.rrelmy.android.locationcachemap.yml
+++ b/metadata/ch.rrelmy.android.locationcachemap.yml
@@ -7,7 +7,6 @@ SourceCode: https://github.com/rrelmy/LocationCacheMap
 IssueTracker: https://github.com/rrelmy/LocationCacheMap/issues
 
 AutoName: Location Cache Map
-Summary: Find where your device was
 Description: |-
     N.B Only applies if you are on Android 2.3.3-. Requires root.
 
diff --git a/metadata/ch.rrelmy.android.locationcachemap/en-US/summary.txt b/metadata/ch.rrelmy.android.locationcachemap/en-US/summary.txt
new file mode 100644
index 0000000000..08b7f0782f
--- /dev/null
+++ b/metadata/ch.rrelmy.android.locationcachemap/en-US/summary.txt
@@ -0,0 +1 @@
+Find where your device was
diff --git a/metadata/chromiumupdater.bamless.com.chromiumsweupdater.yml b/metadata/chromiumupdater.bamless.com.chromiumsweupdater.yml
index ea7b343742..2733d42fda 100644
--- a/metadata/chromiumupdater.bamless.com.chromiumsweupdater.yml
+++ b/metadata/chromiumupdater.bamless.com.chromiumsweupdater.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/bamless/chromium-swe-updater
 IssueTracker: https://github.com/bamless/chromium-swe-updater/issues
 
 AutoName: Chromium SWE Updater
-Summary: Update custom Chromium for Snapdragon builds
 Description: |-
     Automatically update an unofficial build of
     [https://www.codeaurora.org/projects/all-active-projects/chromium-browser-snapdragon
diff --git a/metadata/chromiumupdater.bamless.com.chromiumsweupdater/en-US/summary.txt b/metadata/chromiumupdater.bamless.com.chromiumsweupdater/en-US/summary.txt
new file mode 100644
index 0000000000..30ab6bb07e
--- /dev/null
+++ b/metadata/chromiumupdater.bamless.com.chromiumsweupdater/en-US/summary.txt
@@ -0,0 +1 @@
+Update custom Chromium for Snapdragon builds
diff --git a/metadata/cityfreqs.com.pilfershushjammer.yml b/metadata/cityfreqs.com.pilfershushjammer.yml
index e2cb0cd372..f150108186 100644
--- a/metadata/cityfreqs.com.pilfershushjammer.yml
+++ b/metadata/cityfreqs.com.pilfershushjammer.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/kaputnikGo/PilferShushJammer/issues
 Changelog: https://github.com/kaputnikGo/PilferShushJammer/blob/HEAD/CHANGELOG.md
 
 AutoName: PilferShush Jammer
-Summary: Block unwanted use of onboard microphone
 Description: |-
     Features a '''passive jammer''' technique that engages the microphone thereby
     blocking other apps from using it. But does NOT listen to or record any of the
diff --git a/metadata/cityfreqs.com.pilfershushjammer/en-US/summary.txt b/metadata/cityfreqs.com.pilfershushjammer/en-US/summary.txt
new file mode 100644
index 0000000000..2049852e41
--- /dev/null
+++ b/metadata/cityfreqs.com.pilfershushjammer/en-US/summary.txt
@@ -0,0 +1 @@
+Block unwanted use of onboard microphone
diff --git a/metadata/click.dummer.UartSmartwatch.yml b/metadata/click.dummer.UartSmartwatch.yml
index e54dc1b0ca..ed69905715 100644
--- a/metadata/click.dummer.UartSmartwatch.yml
+++ b/metadata/click.dummer.UartSmartwatch.yml
@@ -8,7 +8,6 @@ IssueTracker: https://github.com/no-go/UART-Smartwatch/issues
 FlattrID: '5195407'
 
 AutoName: UART Smartwatch
-Summary: Bluetooth App for a UART-Smartwatch
 Description: |-
     This is a bluetooth low energy UART terminal app for a do-it-yourself
     Smartwatch.
diff --git a/metadata/click.dummer.UartSmartwatch/en-US/summary.txt b/metadata/click.dummer.UartSmartwatch/en-US/summary.txt
new file mode 100644
index 0000000000..56b70f252f
--- /dev/null
+++ b/metadata/click.dummer.UartSmartwatch/en-US/summary.txt
@@ -0,0 +1 @@
+Bluetooth App for a UART-Smartwatch
diff --git a/metadata/click.dummer.rickapp.yml b/metadata/click.dummer.rickapp.yml
index a4e72a5f63..63b19ae06e 100644
--- a/metadata/click.dummer.rickapp.yml
+++ b/metadata/click.dummer.rickapp.yml
@@ -9,7 +9,6 @@ IssueTracker: https://github.com/no-go/RickApp/issues
 FlattrID: '5197343'
 
 AutoName: Rick App
-Summary: play automatic burp in silent situations
 Description: |-
     The Rick-App plays a automatic burp in silent situations. This App makes it
     possible to talk like Rick in ''Rick and Morty''.
diff --git a/metadata/click.dummer.rickapp/en-US/summary.txt b/metadata/click.dummer.rickapp/en-US/summary.txt
new file mode 100644
index 0000000000..5547ace4d7
--- /dev/null
+++ b/metadata/click.dummer.rickapp/en-US/summary.txt
@@ -0,0 +1 @@
+play automatic burp in silent situations
diff --git a/metadata/co.loubo.icicle.yml b/metadata/co.loubo.icicle.yml
index ec17ebcc58..3e4fb7f328 100644
--- a/metadata/co.loubo.icicle.yml
+++ b/metadata/co.loubo.icicle.yml
@@ -7,7 +7,6 @@ SourceCode: https://github.com/louboco/Icicle
 IssueTracker: https://github.com/louboco/Icicle/issues
 
 AutoName: Icicle for Freenet
-Summary: Connect to your Freenet node
 Description: |-
     Connect to your [https://freenetproject.org/ Freenet] node, check the status,
     uploads, downloads, and peers. A working Freenet node is required for this app
diff --git a/metadata/co.loubo.icicle/en-US/summary.txt b/metadata/co.loubo.icicle/en-US/summary.txt
new file mode 100644
index 0000000000..66cea39538
--- /dev/null
+++ b/metadata/co.loubo.icicle/en-US/summary.txt
@@ -0,0 +1 @@
+Connect to your Freenet node
diff --git a/metadata/co.pxhouse.sas.yml b/metadata/co.pxhouse.sas.yml
index 6642b15b18..e2b3f2e51a 100644
--- a/metadata/co.pxhouse.sas.yml
+++ b/metadata/co.pxhouse.sas.yml
@@ -8,7 +8,6 @@ SourceCode: https://github.com/veniosg/JustSearch
 IssueTracker: https://github.com/veniosg/JustSearch/issues
 
 AutoName: Just Search
-Summary: Simple Assist app with multiple search providers
 Description: |-
     Just Search is an Assist replacement (the app that launches after long pressing
     home) and cannot be launched via the launcher. To use it, navigate to the device
diff --git a/metadata/co.pxhouse.sas/en-US/summary.txt b/metadata/co.pxhouse.sas/en-US/summary.txt
new file mode 100644
index 0000000000..d1d2d7675a
--- /dev/null
+++ b/metadata/co.pxhouse.sas/en-US/summary.txt
@@ -0,0 +1 @@
+Simple Assist app with multiple search providers
diff --git a/metadata/com.Bisha.TI89EmuDonation.yml b/metadata/com.Bisha.TI89EmuDonation.yml
index 4e87df81d0..17fe7d09c5 100644
--- a/metadata/com.Bisha.TI89EmuDonation.yml
+++ b/metadata/com.Bisha.TI89EmuDonation.yml
@@ -6,7 +6,6 @@ SourceCode: https://bitbucket.org/dhashoandroid/graph89-free/src
 IssueTracker: https://bitbucket.org/dhashoandroid/graph89-free/issues
 
 AutoName: Graph 89
-Summary: Calculator emulator with TI84 support
 Description: |-
     Emulate any of the following calculators:
 
diff --git a/metadata/com.Bisha.TI89EmuDonation/en-US/summary.txt b/metadata/com.Bisha.TI89EmuDonation/en-US/summary.txt
new file mode 100644
index 0000000000..b5c8f5cd92
--- /dev/null
+++ b/metadata/com.Bisha.TI89EmuDonation/en-US/summary.txt
@@ -0,0 +1 @@
+Calculator emulator with TI84 support
diff --git a/metadata/com.FireFart.Permissions2.yml b/metadata/com.FireFart.Permissions2.yml
index b3db87cd74..9d42b00782 100644
--- a/metadata/com.FireFart.Permissions2.yml
+++ b/metadata/com.FireFart.Permissions2.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/FireFart/Permissions
 IssueTracker: https://github.com/FireFart/Permissions/issues
 
 AutoName: Permissions
-Summary: Lists application permissions
 Description: |-
     This application shows all the available permissions on your phone in a big
     list, highlighting those it considers dangerous. You can expand any of the
diff --git a/metadata/com.FireFart.Permissions2/en-US/summary.txt b/metadata/com.FireFart.Permissions2/en-US/summary.txt
new file mode 100644
index 0000000000..ce5d6e74c8
--- /dev/null
+++ b/metadata/com.FireFart.Permissions2/en-US/summary.txt
@@ -0,0 +1 @@
+Lists application permissions
diff --git a/metadata/com.MarcosDiez.shareviahttp.yml b/metadata/com.MarcosDiez.shareviahttp.yml
index 08e2a4cd62..65e43fc875 100644
--- a/metadata/com.MarcosDiez.shareviahttp.yml
+++ b/metadata/com.MarcosDiez.shareviahttp.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/marcosdiez/shareviahttp/issues
 Changelog: https://github.com/marcosdiez/shareviahttp#changelog
 
 AutoName: Share via HTTP
-Summary: File sharing tool
 Description: |-
     N.B The app doesn't make an entry in the app list: only the share menu.
 
diff --git a/metadata/com.MarcosDiez.shareviahttp/en-US/summary.txt b/metadata/com.MarcosDiez.shareviahttp/en-US/summary.txt
new file mode 100644
index 0000000000..8d4454e877
--- /dev/null
+++ b/metadata/com.MarcosDiez.shareviahttp/en-US/summary.txt
@@ -0,0 +1 @@
+File sharing tool
diff --git a/metadata/com.Pau.ImapNotes2.yml b/metadata/com.Pau.ImapNotes2.yml
index ea4889981c..83d8d565bd 100644
--- a/metadata/com.Pau.ImapNotes2.yml
+++ b/metadata/com.Pau.ImapNotes2.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/nbenm/ImapNote2
 IssueTracker: https://github.com/nbenm/ImapNote2/issues
 
 AutoName: ImapNotes2
-Summary: Sync your notes with iOs devices and different accounts like Gmail and others
 Description: |-
     This app permits to sync notes between an Android device and an IMAP server in
     an apple way. ie the way iPhone notes are synced with an IMAP server. All other
diff --git a/metadata/com.Pau.ImapNotes2/en-US/summary.txt b/metadata/com.Pau.ImapNotes2/en-US/summary.txt
new file mode 100644
index 0000000000..8691407b18
--- /dev/null
+++ b/metadata/com.Pau.ImapNotes2/en-US/summary.txt
@@ -0,0 +1 @@
+Sync your notes with iOs devices and different accounts like Gmail and others
diff --git a/metadata/com.a5corp.weather.yml b/metadata/com.a5corp.weather.yml
index 8f7cc5f126..60ea5ad071 100644
--- a/metadata/com.a5corp.weather.yml
+++ b/metadata/com.a5corp.weather.yml
@@ -9,7 +9,6 @@ Translation: https://hosted.weblate.org/projects/simple-weather/
 Changelog: https://github.com/Sparker0i/Weather/releases
 
 AutoName: Simple Weather
-Summary: Get weather information
 Description: |-
     Get all weather information you want at a glance. The app uses
     [https://openweathermap.org/ Open Weather Map] as weather provider that might
diff --git a/metadata/com.a5corp.weather/en-US/summary.txt b/metadata/com.a5corp.weather/en-US/summary.txt
new file mode 100644
index 0000000000..6b3ec58f8f
--- /dev/null
+++ b/metadata/com.a5corp.weather/en-US/summary.txt
@@ -0,0 +1 @@
+Get weather information
diff --git a/metadata/com.aaronjwood.portauthority.yml b/metadata/com.aaronjwood.portauthority.yml
index 17daf7d59e..cd31bd8414 100644
--- a/metadata/com.aaronjwood.portauthority.yml
+++ b/metadata/com.aaronjwood.portauthority.yml
@@ -7,7 +7,6 @@ Changelog: https://github.com/aaronjwood/PortAuthority/releases
 Donate: https://github.com/aaronjwood/PortAuthority#donate
 
 AutoName: Port Authority
-Summary: Port scanner
 Description: |-
     A handy systems and security-focused tool, Port Authority is a very fast port
     scanner. It also allows you to quickly discover hosts on your network and will
diff --git a/metadata/com.aaronjwood.portauthority/en-US/summary.txt b/metadata/com.aaronjwood.portauthority/en-US/summary.txt
new file mode 100644
index 0000000000..4c569a8130
--- /dev/null
+++ b/metadata/com.aaronjwood.portauthority/en-US/summary.txt
@@ -0,0 +1 @@
+Port scanner
diff --git a/metadata/com.abcdjdj.rootverifier.yml b/metadata/com.abcdjdj.rootverifier.yml
index 7841109384..dca8770418 100644
--- a/metadata/com.abcdjdj.rootverifier.yml
+++ b/metadata/com.abcdjdj.rootverifier.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/abcdjdj/RootVerifier-APP
 IssueTracker: https://github.com/abcdjdj/RootVerifier-APP/issues
 
 AutoName: Root Verifier
-Summary: Check if device is rooted
 Description: |-
     RootVerifier checks if your Android device has Superuser ("root") access or not.
     It can be quite useful for those who are new to the Android world and don't know
diff --git a/metadata/com.abcdjdj.rootverifier/en-US/summary.txt b/metadata/com.abcdjdj.rootverifier/en-US/summary.txt
new file mode 100644
index 0000000000..5d6f148353
--- /dev/null
+++ b/metadata/com.abcdjdj.rootverifier/en-US/summary.txt
@@ -0,0 +1 @@
+Check if device is rooted
diff --git a/metadata/com.abhijitvalluri.android.fitnotifications.yml b/metadata/com.abhijitvalluri.android.fitnotifications.yml
index 97b7620a76..4e53d0f4e3 100644
--- a/metadata/com.abhijitvalluri.android.fitnotifications.yml
+++ b/metadata/com.abhijitvalluri.android.fitnotifications.yml
@@ -9,7 +9,6 @@ SourceCode: https://github.com/abhijitvalluri/fitnotifications
 IssueTracker: https://github.com/abhijitvalluri/fitnotifications/issues
 
 AutoName: Fit Notifications
-Summary: Enable all notifications for compatible Fitbit devices
 Description: |-
     ''Fit Notifications'' allows you to view all your Android notifications on your
     Fitbit device. See list of compatible devices. '''No special permissions
diff --git a/metadata/com.abhijitvalluri.android.fitnotifications/en-US/summary.txt b/metadata/com.abhijitvalluri.android.fitnotifications/en-US/summary.txt
new file mode 100644
index 0000000000..fb4e111cd0
--- /dev/null
+++ b/metadata/com.abhijitvalluri.android.fitnotifications/en-US/summary.txt
@@ -0,0 +1 @@
+Enable all notifications for compatible Fitbit devices
diff --git a/metadata/com.abitsinc.andr.yml b/metadata/com.abitsinc.andr.yml
index 038cb22336..bd3bdeb969 100644
--- a/metadata/com.abitsinc.andr.yml
+++ b/metadata/com.abitsinc.andr.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/abitsinc/AB-ITS-Inc-Flashlight-Android
 IssueTracker: https://github.com/abitsinc/AB-ITS-Inc-Flashlight-Android/issues
 
 AutoName: Flashlight
-Summary: Use your device's LED as flashlight
 Description: |-
     Uses the LED on your device's camera as a flashlight. If your device does not
     have a camera LED, it will paint a white box on your screen to enable it to
diff --git a/metadata/com.abitsinc.andr/en-US/summary.txt b/metadata/com.abitsinc.andr/en-US/summary.txt
new file mode 100644
index 0000000000..cc001e2fc7
--- /dev/null
+++ b/metadata/com.abitsinc.andr/en-US/summary.txt
@@ -0,0 +1 @@
+Use your device's LED as flashlight
diff --git a/metadata/com.achep.widget.jellyclock.yml b/metadata/com.achep.widget.jellyclock.yml
index d4d6142fe2..d2e24e3193 100644
--- a/metadata/com.achep.widget.jellyclock.yml
+++ b/metadata/com.achep.widget.jellyclock.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/AChep/JellyBeanClock
 IssueTracker: https://github.com/AChep/JellyBeanClock/issues
 
 AutoName: Jelly Clock
-Summary: Simple clock widget
 Description: |-
     Basic resizable clock widget, the kind that comes with Android 4.2. It's just a
     white circle without shadows: not quite like the icon.
diff --git a/metadata/com.achep.widget.jellyclock/en-US/summary.txt b/metadata/com.achep.widget.jellyclock/en-US/summary.txt
new file mode 100644
index 0000000000..a65e5faeac
--- /dev/null
+++ b/metadata/com.achep.widget.jellyclock/en-US/summary.txt
@@ -0,0 +1 @@
+Simple clock widget
diff --git a/metadata/com.actisec.clipcaster.yml b/metadata/com.actisec.clipcaster.yml
index 0d82b73d75..ff18e7391a 100644
--- a/metadata/com.actisec.clipcaster.yml
+++ b/metadata/com.actisec.clipcaster.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/activems/clipcaster
 IssueTracker: https://github.com/activems/clipcaster/issues
 
 AutoName: ClipCaster
-Summary: Show unauthorized access to password safes
 Description: |-
     Proof of concept that shows how easily any installed app can read passwords when
     they're used from password management applications.
diff --git a/metadata/com.actisec.clipcaster/en-US/summary.txt b/metadata/com.actisec.clipcaster/en-US/summary.txt
new file mode 100644
index 0000000000..43f214bc6a
--- /dev/null
+++ b/metadata/com.actisec.clipcaster/en-US/summary.txt
@@ -0,0 +1 @@
+Show unauthorized access to password safes
diff --git a/metadata/com.acvarium.tasclock.yml b/metadata/com.acvarium.tasclock.yml
index ffdfee67e0..cef0b4652c 100644
--- a/metadata/com.acvarium.tasclock.yml
+++ b/metadata/com.acvarium.tasclock.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/Acvarium/TasClock
 IssueTracker: https://github.com/Acvarium/TasClock/issues
 
 AutoName: TasClock
-Summary: Track your work time
 Description: |-
     Time tracker useful for freelancers or other people, who want to control or
     investigate their own time.
diff --git a/metadata/com.acvarium.tasclock/en-US/summary.txt b/metadata/com.acvarium.tasclock/en-US/summary.txt
new file mode 100644
index 0000000000..f9527dd1cc
--- /dev/null
+++ b/metadata/com.acvarium.tasclock/en-US/summary.txt
@@ -0,0 +1 @@
+Track your work time
diff --git a/metadata/com.adam.aslfms.yml b/metadata/com.adam.aslfms.yml
index 68077e4639..8123438c0c 100644
--- a/metadata/com.adam.aslfms.yml
+++ b/metadata/com.adam.aslfms.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/tgwizard/sls/issues
 Changelog: https://github.com/tgwizard/sls/blob/HEAD/app/src/main/assets/changelog.txt
 
 AutoName: Simple Last.fm Scrobbler
-Summary: Last.fm/Libre.fm Scrobbler
 Description: |-
     Scrobbling means submitting listening information to Last.fm and/or Libre.fm;
     you can then get music recommendations and view your listening history and
diff --git a/metadata/com.adam.aslfms/en-US/summary.txt b/metadata/com.adam.aslfms/en-US/summary.txt
new file mode 100644
index 0000000000..8a48214758
--- /dev/null
+++ b/metadata/com.adam.aslfms/en-US/summary.txt
@@ -0,0 +1 @@
+Last.fm/Libre.fm Scrobbler
diff --git a/metadata/com.addi.yml b/metadata/com.addi.yml
index 61f34716c8..6ae50f3491 100644
--- a/metadata/com.addi.yml
+++ b/metadata/com.addi.yml
@@ -6,7 +6,6 @@ SourceCode: https://code.google.com/p/addi/source
 Donate: https://code.google.com/p/addi/wiki/Donate
 
 AutoName: Addi
-Summary: Math calculation environment
 Description: |-
     Addi is a mathematical computing environment like Matlab and Octave, but made to
     work on Android devices.
diff --git a/metadata/com.addi/en-US/summary.txt b/metadata/com.addi/en-US/summary.txt
new file mode 100644
index 0000000000..4139de0daf
--- /dev/null
+++ b/metadata/com.addi/en-US/summary.txt
@@ -0,0 +1 @@
+Math calculation environment
diff --git a/metadata/com.adguard.android.contentblocker.yml b/metadata/com.adguard.android.contentblocker.yml
index 7925ef59c1..ca1a20789f 100644
--- a/metadata/com.adguard.android.contentblocker.yml
+++ b/metadata/com.adguard.android.contentblocker.yml
@@ -9,7 +9,6 @@ IssueTracker: https://github.com/AdguardTeam/ContentBlocker/issues
 Translation: http://adguard.oneskyapp.com/collaboration/
 
 AutoName: AdGuard Content Blocker
-Summary: Block advertisements
 Description: |-
     AdGuard Content Blocker is an app that blocks ads on mobile devices operated by
     Android in browsers that support content blocking technology. As of today, there
diff --git a/metadata/com.adguard.android.contentblocker/en-US/summary.txt b/metadata/com.adguard.android.contentblocker/en-US/summary.txt
new file mode 100644
index 0000000000..775ffbaf8e
--- /dev/null
+++ b/metadata/com.adguard.android.contentblocker/en-US/summary.txt
@@ -0,0 +1 @@
+Block advertisements
diff --git a/metadata/com.adonai.manman.yml b/metadata/com.adonai.manman.yml
index 684f3bc3fe..d7697a3caa 100644
--- a/metadata/com.adonai.manman.yml
+++ b/metadata/com.adonai.manman.yml
@@ -10,7 +10,6 @@ IssueTracker: https://github.com/Adonai/Man-Man/issues
 Donate: https://www.patreon.com/kanedias
 
 AutoName: Man Man
-Summary: View, download and search Linux manpages
 Description: |-
     Convenient tool for any Linux enthusiast familiar with manpages. Provides a fast
     way to search, browse and save manpages via [http://www.mankier.com/
diff --git a/metadata/com.adonai.manman/en-US/summary.txt b/metadata/com.adonai.manman/en-US/summary.txt
new file mode 100644
index 0000000000..0dcdd13fc2
--- /dev/null
+++ b/metadata/com.adonai.manman/en-US/summary.txt
@@ -0,0 +1 @@
+View, download and search Linux manpages
diff --git a/metadata/com.adstrosoftware.launchappops.yml b/metadata/com.adstrosoftware.launchappops.yml
index 79aeac5a07..252d41b03d 100644
--- a/metadata/com.adstrosoftware.launchappops.yml
+++ b/metadata/com.adstrosoftware.launchappops.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/adstro/launch-app-ops
 IssueTracker: https://github.com/adstro/launch-app-ops/issues
 
 AutoName: Launch App Ops
-Summary: Show a hidden screen
 Description: |-
     In Android 4.3 there is a new activity/screen, not accessible from settings,
     called App Ops, where you can manage permissions for different apps. This app
diff --git a/metadata/com.adstrosoftware.launchappops/en-US/summary.txt b/metadata/com.adstrosoftware.launchappops/en-US/summary.txt
new file mode 100644
index 0000000000..f5c58788e8
--- /dev/null
+++ b/metadata/com.adstrosoftware.launchappops/en-US/summary.txt
@@ -0,0 +1 @@
+Show a hidden screen
diff --git a/metadata/com.afollestad.nocknock.yml b/metadata/com.afollestad.nocknock.yml
index deeba79a96..76b07d541a 100644
--- a/metadata/com.afollestad.nocknock.yml
+++ b/metadata/com.afollestad.nocknock.yml
@@ -6,7 +6,6 @@ AuthorName: Aidan Follestad
 SourceCode: https://github.com/afollestad/nock-nock
 IssueTracker: https://github.com/afollestad/nock-nock/issues
 
-Summary: Monitor your websites for maximum uptime
 Description: |-
     The app will automatically knock on the door of your websites (or web servers)
     on a chosen interval to make sure they are up and responding successfully. If
diff --git a/metadata/com.afollestad.nocknock/en-US/summary.txt b/metadata/com.afollestad.nocknock/en-US/summary.txt
new file mode 100644
index 0000000000..2b777b5469
--- /dev/null
+++ b/metadata/com.afollestad.nocknock/en-US/summary.txt
@@ -0,0 +1 @@
+Monitor your websites for maximum uptime
diff --git a/metadata/com.agateau.catgenerator.yml b/metadata/com.agateau.catgenerator.yml
index f4b161ce9a..c2c755ab6d 100644
--- a/metadata/com.agateau.catgenerator.yml
+++ b/metadata/com.agateau.catgenerator.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/agateau/cat-avatar-generator-app/issues
 Changelog: https://github.com/agateau/cat-avatar-generator-app/blob/HEAD/CHANGELOG.md
 
 AutoName: Cat Avatar Generator
-Summary: Generate cat avatars
 Description: |-
     Generate avatar and profile pictures based on
     [http://www.peppercarrot.com/extras/html/2016_cat-generator/index.php Pepper and
diff --git a/metadata/com.agateau.catgenerator/en-US/summary.txt b/metadata/com.agateau.catgenerator/en-US/summary.txt
new file mode 100644
index 0000000000..ced3f98bde
--- /dev/null
+++ b/metadata/com.agateau.catgenerator/en-US/summary.txt
@@ -0,0 +1 @@
+Generate cat avatars
diff --git a/metadata/com.agnibho.android.solarcompass.yml b/metadata/com.agnibho.android.solarcompass.yml
index 0b9c85109b..f05ed0492c 100644
--- a/metadata/com.agnibho.android.solarcompass.yml
+++ b/metadata/com.agnibho.android.solarcompass.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/agnibho/solarcompass
 IssueTracker: https://github.com/agnibho/solarcompass/issues
 
 AutoName: Solar Compass
-Summary: Find directions using the position of the sun
 Description: |-
     Find directions using the position of the sun in the sky.
 
diff --git a/metadata/com.agnibho.android.solarcompass/en-US/summary.txt b/metadata/com.agnibho.android.solarcompass/en-US/summary.txt
new file mode 100644
index 0000000000..e2e21ee584
--- /dev/null
+++ b/metadata/com.agnibho.android.solarcompass/en-US/summary.txt
@@ -0,0 +1 @@
+Find directions using the position of the sun
diff --git a/metadata/com.aidinhut.simpletextcrypt.yml b/metadata/com.aidinhut.simpletextcrypt.yml
index 52b8c28029..b21ac9226f 100644
--- a/metadata/com.aidinhut.simpletextcrypt.yml
+++ b/metadata/com.aidinhut.simpletextcrypt.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/aidin36/simpletextcrypt/issues
 Changelog: https://github.com/aidin36/simpletextcrypt/releases/
 
 AutoName: SimpleTextCrypt
-Summary: Encrypts plain text using AES256
 Description: |-
     This app does not claim any permissions, so you can trust that it cannot send
     any of your private data to anyone.
diff --git a/metadata/com.aidinhut.simpletextcrypt/en-US/summary.txt b/metadata/com.aidinhut.simpletextcrypt/en-US/summary.txt
new file mode 100644
index 0000000000..5308690f2b
--- /dev/null
+++ b/metadata/com.aidinhut.simpletextcrypt/en-US/summary.txt
@@ -0,0 +1 @@
+Encrypts plain text using AES256
diff --git a/metadata/com.akop.bach.yml b/metadata/com.akop.bach.yml
index 03c3e3b76b..e147167c18 100644
--- a/metadata/com.akop.bach.yml
+++ b/metadata/com.akop.bach.yml
@@ -7,7 +7,6 @@ SourceCode: https://github.com/0xe1f/Spark360
 IssueTracker: https://github.com/0xe1f/Spark360/issues
 
 AutoName: Spark 360
-Summary: Gaming client
 Description: |-
     Supports Xbox Live and the PlayStation Network. The app allows you to monitor
     your achievements, trophies, friends' statuses, and includes many other
diff --git a/metadata/com.akop.bach/en-US/summary.txt b/metadata/com.akop.bach/en-US/summary.txt
new file mode 100644
index 0000000000..14ed8e6cba
--- /dev/null
+++ b/metadata/com.akop.bach/en-US/summary.txt
@@ -0,0 +1 @@
+Gaming client
diff --git a/metadata/com.alaskalinuxuser.criticalvelocity.yml b/metadata/com.alaskalinuxuser.criticalvelocity.yml
index 8a0e172c4a..d3cb3aa10b 100644
--- a/metadata/com.alaskalinuxuser.criticalvelocity.yml
+++ b/metadata/com.alaskalinuxuser.criticalvelocity.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/alaskalinuxuser/app_critical_velocity
 IssueTracker: https://github.com/alaskalinuxuser/app_critical_velocity/issues
 
 AutoName: Critical Velocity
-Summary: Side scrolling arcade style game
 Description: |-
     Captain! The planet is collapsing! We have to get out of this tunnel, but we've
     been hit! Our thrusters are failing....
diff --git a/metadata/com.alaskalinuxuser.criticalvelocity/en-US/summary.txt b/metadata/com.alaskalinuxuser.criticalvelocity/en-US/summary.txt
new file mode 100644
index 0000000000..0b149a66d5
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.criticalvelocity/en-US/summary.txt
@@ -0,0 +1 @@
+Side scrolling arcade style game
diff --git a/metadata/com.alaskalinuxuser.hourglass.yml b/metadata/com.alaskalinuxuser.hourglass.yml
index c02f5d2e1e..e528b5e314 100644
--- a/metadata/com.alaskalinuxuser.hourglass.yml
+++ b/metadata/com.alaskalinuxuser.hourglass.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/alaskalinuxuser/app_hourglass
 IssueTracker: https://github.com/alaskalinuxuser/app_hourglass/issues
 
 AutoName: Hourglass
-Summary: Set variable timers with audible alarm and vibration
 Description: |-
     A simple application that can be used to start a timer from one second to one
     hour. The app can then be closed or left open, while a status bar notification
diff --git a/metadata/com.alaskalinuxuser.hourglass/en-US/summary.txt b/metadata/com.alaskalinuxuser.hourglass/en-US/summary.txt
new file mode 100644
index 0000000000..26d8d03018
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.hourglass/en-US/summary.txt
@@ -0,0 +1 @@
+Set variable timers with audible alarm and vibration
diff --git a/metadata/com.alaskalinuxuser.justchess.yml b/metadata/com.alaskalinuxuser.justchess.yml
index a53b191995..3182bd5c39 100644
--- a/metadata/com.alaskalinuxuser.justchess.yml
+++ b/metadata/com.alaskalinuxuser.justchess.yml
@@ -5,7 +5,6 @@ SourceCode: https://gitlab.com/alaskalinuxuser/app_JustChess
 IssueTracker: https://gitlab.com/alaskalinuxuser/app_JustChess/issues
 
 AutoName: JustChess
-Summary: Chess for one or two players
 Description: |-
     Play chess against a very simple author written chess engine, or against  a
     friend in pass and play mode.
diff --git a/metadata/com.alaskalinuxuser.justchess/en-US/summary.txt b/metadata/com.alaskalinuxuser.justchess/en-US/summary.txt
new file mode 100644
index 0000000000..2059f1d658
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.justchess/en-US/summary.txt
@@ -0,0 +1 @@
+Chess for one or two players
diff --git a/metadata/com.alaskalinuxuser.justcraigslist.yml b/metadata/com.alaskalinuxuser.justcraigslist.yml
index 461ba4d4ac..9160cde431 100644
--- a/metadata/com.alaskalinuxuser.justcraigslist.yml
+++ b/metadata/com.alaskalinuxuser.justcraigslist.yml
@@ -7,7 +7,6 @@ SourceCode: https://gitlab.com/alaskalinuxuser/app_justcraigslist
 IssueTracker: https://gitlab.com/alaskalinuxuser/app_justcraigslist/issues
 
 AutoName: Just Craigslist
-Summary: Search posts on Craigslist
 Description: |-
     Search [https://www.craigslist.org Craigslist] and save on bandwidth at the same
     time. The search is only text, which presents you with a list of your search
diff --git a/metadata/com.alaskalinuxuser.justcraigslist/en-US/summary.txt b/metadata/com.alaskalinuxuser.justcraigslist/en-US/summary.txt
new file mode 100644
index 0000000000..d8dda066f9
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.justcraigslist/en-US/summary.txt
@@ -0,0 +1 @@
+Search posts on Craigslist
diff --git a/metadata/com.alaskalinuxuser.justnotes.yml b/metadata/com.alaskalinuxuser.justnotes.yml
index 659bbc892b..c85890ba70 100644
--- a/metadata/com.alaskalinuxuser.justnotes.yml
+++ b/metadata/com.alaskalinuxuser.justnotes.yml
@@ -7,7 +7,6 @@ IssueTracker: https://gitlab.com/alaskalinuxuser/app_justnotes/issues
 Changelog: https://gitlab.com/alaskalinuxuser/app_justnotes/tags
 
 AutoName: Just Notes
-Summary: Take notes with import and export features
 Description: |-
     This is a no frills, simple, easy to use note taking application for those times
     that you just want to get straight to the point. Make and take notes, as well as
diff --git a/metadata/com.alaskalinuxuser.justnotes/en-US/summary.txt b/metadata/com.alaskalinuxuser.justnotes/en-US/summary.txt
new file mode 100644
index 0000000000..32de8e49d2
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.justnotes/en-US/summary.txt
@@ -0,0 +1 @@
+Take notes with import and export features
diff --git a/metadata/com.alaskalinuxuser.shipcaptainandcrew.yml b/metadata/com.alaskalinuxuser.shipcaptainandcrew.yml
index 9be378c6c9..50a3807bf9 100644
--- a/metadata/com.alaskalinuxuser.shipcaptainandcrew.yml
+++ b/metadata/com.alaskalinuxuser.shipcaptainandcrew.yml
@@ -5,7 +5,6 @@ SourceCode: https://gitlab.com/alaskalinuxuser/app_ship_capt_crew
 IssueTracker: https://gitlab.com/alaskalinuxuser/app_ship_capt_crew/issues
 
 AutoName: Ship Captain and Crew
-Summary: Play a classic dice game for up to 4 players
 Description: |-
     A classic dice game for up to four players!
 
diff --git a/metadata/com.alaskalinuxuser.shipcaptainandcrew/en-US/summary.txt b/metadata/com.alaskalinuxuser.shipcaptainandcrew/en-US/summary.txt
new file mode 100644
index 0000000000..6cab4ff48b
--- /dev/null
+++ b/metadata/com.alaskalinuxuser.shipcaptainandcrew/en-US/summary.txt
@@ -0,0 +1 @@
+Play a classic dice game for up to 4 players
diff --git a/metadata/com.alexcruz.papuhwalls.yml b/metadata/com.alexcruz.papuhwalls.yml
index 2802da998a..5e166afc16 100644
--- a/metadata/com.alexcruz.papuhwalls.yml
+++ b/metadata/com.alexcruz.papuhwalls.yml
@@ -5,7 +5,6 @@ WebSite: https://plus.google.com/u/0/communities/117004088255020338497
 SourceCode: https://github.com/Papuh/PapuhWalls
 
 AutoName: Papuh
-Summary: Display live wallpapers
 Description: |-
     Cloud based live wallpapers that are CC licensed.
 
diff --git a/metadata/com.alexcruz.papuhwalls/en-US/summary.txt b/metadata/com.alexcruz.papuhwalls/en-US/summary.txt
new file mode 100644
index 0000000000..eaa63e5d0a
--- /dev/null
+++ b/metadata/com.alexcruz.papuhwalls/en-US/summary.txt
@@ -0,0 +1 @@
+Display live wallpapers
diff --git a/metadata/com.alexkang.bluechat.yml b/metadata/com.alexkang.bluechat.yml
index 1cd459efff..770d7702f6 100644
--- a/metadata/com.alexkang.bluechat.yml
+++ b/metadata/com.alexkang.bluechat.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/AlexKang/blue-chat
 IssueTracker: https://github.com/AlexKang/blue-chat/issues
 
 AutoName: BlueChat
-Summary: Chat locally over Bluetooth
 Description: Local chat via Bluetooth.
 
 RepoType: git
diff --git a/metadata/com.alexkang.bluechat/en-US/summary.txt b/metadata/com.alexkang.bluechat/en-US/summary.txt
new file mode 100644
index 0000000000..20f864b818
--- /dev/null
+++ b/metadata/com.alexkang.bluechat/en-US/summary.txt
@@ -0,0 +1 @@
+Chat locally over Bluetooth
diff --git a/metadata/com.alexkang.x3matrixcalculator.yml b/metadata/com.alexkang.x3matrixcalculator.yml
index 31328ae11e..368f7d11ab 100644
--- a/metadata/com.alexkang.x3matrixcalculator.yml
+++ b/metadata/com.alexkang.x3matrixcalculator.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/AlexKang/simple-matrix
 IssueTracker: https://github.com/AlexKang/simple-matrix/issues
 
 AutoName: Matrix Calc
-Summary: Matrix calculator
 Description: |-
     Square matrix calculator with support for addition, subtraction, multiplication,
     determinants, and inverses.
diff --git a/metadata/com.alexkang.x3matrixcalculator/en-US/summary.txt b/metadata/com.alexkang.x3matrixcalculator/en-US/summary.txt
new file mode 100644
index 0000000000..edfabd0880
--- /dev/null
+++ b/metadata/com.alexkang.x3matrixcalculator/en-US/summary.txt
@@ -0,0 +1 @@
+Matrix calculator
diff --git a/metadata/com.alexxz.hawkingquotes.yml b/metadata/com.alexxz.hawkingquotes.yml
index fe0cc86806..6809b9291a 100644
--- a/metadata/com.alexxz.hawkingquotes.yml
+++ b/metadata/com.alexxz.hawkingquotes.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/Alexxz/Hawkingquotes
 IssueTracker: https://github.com/Alexxz/Hawkingquotes/issues
 
 AutoName: Stephen Hawking quotes
-Summary: Show quotes from Stephen Hawking
 Description: Shows quotes of amazing physicist Stephen Hawking.
 
 RepoType: git
diff --git a/metadata/com.alexxz.hawkingquotes/en-US/summary.txt b/metadata/com.alexxz.hawkingquotes/en-US/summary.txt
new file mode 100644
index 0000000000..a179f79a65
--- /dev/null
+++ b/metadata/com.alexxz.hawkingquotes/en-US/summary.txt
@@ -0,0 +1 @@
+Show quotes from Stephen Hawking
diff --git a/metadata/com.alfray.asqare.yml b/metadata/com.alfray.asqare.yml
index 0b942041dd..2328899d20 100644
--- a/metadata/com.alfray.asqare.yml
+++ b/metadata/com.alfray.asqare.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://code.google.com/p/asqare/source
 
 AutoName: Asqare
-Summary: Coloured squares game
 Description: |-
     The screen is covered with colored sprites (squares or circles). When you align
     3 or more in a row, all adjacents sprites of the shape & color vanish.
diff --git a/metadata/com.alfray.asqare/en-US/summary.txt b/metadata/com.alfray.asqare/en-US/summary.txt
new file mode 100644
index 0000000000..5ee02e658f
--- /dev/null
+++ b/metadata/com.alfray.asqare/en-US/summary.txt
@@ -0,0 +1 @@
+Coloured squares game
diff --git a/metadata/com.alfray.timeriffic.yml b/metadata/com.alfray.timeriffic.yml
index 2160b06074..2fac68cace 100644
--- a/metadata/com.alfray.timeriffic.yml
+++ b/metadata/com.alfray.timeriffic.yml
@@ -3,7 +3,6 @@ Categories:
 License: GPL-3.0-only
 WebSite: http://rdrrlabs.com/
 
-Summary: Scheduled settings
 Description: |-
     Allows you to set multiple schedules to control mute, vibrate, brightness, WiFi
     and airplane mode.
diff --git a/metadata/com.alfray.timeriffic/en-US/summary.txt b/metadata/com.alfray.timeriffic/en-US/summary.txt
new file mode 100644
index 0000000000..ba48bbbb82
--- /dev/null
+++ b/metadata/com.alfray.timeriffic/en-US/summary.txt
@@ -0,0 +1 @@
+Scheduled settings
diff --git a/metadata/com.amabyte.vtucslabmanual.yml b/metadata/com.amabyte.vtucslabmanual.yml
index 5bb1c7e612..5c8dc3a46e 100644
--- a/metadata/com.amabyte.vtucslabmanual.yml
+++ b/metadata/com.amabyte.vtucslabmanual.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/Amabyte/vtu-cs-lab-manual
 IssueTracker: https://github.com/Amabyte/vtu-cs-lab-manual/issues
 
 AutoName: VTU CS Lab Manual
-Summary: Manual for VTU computer science lab
 Description: |-
     VTU CS Lab Manual aims at providing Lab Manual for Computer Science students of
     all semesters affiliated to [http://vtu.ac.in/ Vishweshwarayya Technical
diff --git a/metadata/com.amabyte.vtucslabmanual/en-US/summary.txt b/metadata/com.amabyte.vtucslabmanual/en-US/summary.txt
new file mode 100644
index 0000000000..e6e3f91a30
--- /dev/null
+++ b/metadata/com.amabyte.vtucslabmanual/en-US/summary.txt
@@ -0,0 +1 @@
+Manual for VTU computer science lab
diff --git a/metadata/com.ames.books.yml b/metadata/com.ames.books.yml
index 92069fba06..002e2c5dbd 100644
--- a/metadata/com.ames.books.yml
+++ b/metadata/com.ames.books.yml
@@ -10,7 +10,6 @@ SourceCode: https://github.com/andviane/google-books-android-viewer
 IssueTracker: https://github.com/andviane/google-books-android-viewer/issues
 
 AutoName: BookList
-Summary: Unofficial Google Books viewer
 Description: |-
     This is the demo/wrapping app to demonstrate the capabilities of the Uncover
     library. This library builds a bridge between "infinitely scrolling view" that
diff --git a/metadata/com.ames.books/en-US/summary.txt b/metadata/com.ames.books/en-US/summary.txt
new file mode 100644
index 0000000000..be476a11a0
--- /dev/null
+++ b/metadata/com.ames.books/en-US/summary.txt
@@ -0,0 +1 @@
+Unofficial Google Books viewer
diff --git a/metadata/com.ancantus.HYPNOTOAD.yml b/metadata/com.ancantus.HYPNOTOAD.yml
index fd6345a8e6..cde2273b8a 100644
--- a/metadata/com.ancantus.HYPNOTOAD.yml
+++ b/metadata/com.ancantus.HYPNOTOAD.yml
@@ -5,7 +5,6 @@ SourceCode: https://bitbucket.org/Ancantus/hypnotoad_live_wallpaper/src
 IssueTracker: https://bitbucket.org/Ancantus/hypnotoad_live_wallpaper/issues
 
 AutoName: Hypnotoad Live Wallpaper
-Summary: Live wallpaper
 Description: Strange toad blinking in front of a static picture.
 
 RepoType: hg
diff --git a/metadata/com.ancantus.HYPNOTOAD/en-US/summary.txt b/metadata/com.ancantus.HYPNOTOAD/en-US/summary.txt
new file mode 100644
index 0000000000..9de143705b
--- /dev/null
+++ b/metadata/com.ancantus.HYPNOTOAD/en-US/summary.txt
@@ -0,0 +1 @@
+Live wallpaper
diff --git a/metadata/com.anddevw.getchromium.yml b/metadata/com.anddevw.getchromium.yml
index 3fe3ecf483..b5f2194e3f 100644
--- a/metadata/com.anddevw.getchromium.yml
+++ b/metadata/com.anddevw.getchromium.yml
@@ -8,7 +8,6 @@ IssueTracker: https://github.com/andDevW/getChromium/issues
 Bitcoin: 188RxvRnSXSZZnjuDdLwNirHDfNusVPobh
 
 AutoName: getChromium
-Summary: Installs the latest build of Chromium
 Description: |-
     Installs the latest build of Chromium for Android. Push the button to install
     Chromium, then push the button and install Chromium again. Each time you install
diff --git a/metadata/com.anddevw.getchromium/en-US/summary.txt b/metadata/com.anddevw.getchromium/en-US/summary.txt
new file mode 100644
index 0000000000..6484e40455
--- /dev/null
+++ b/metadata/com.anddevw.getchromium/en-US/summary.txt
@@ -0,0 +1 @@
+Installs the latest build of Chromium
diff --git a/metadata/com.andrew.apollo.yml b/metadata/com.andrew.apollo.yml
index 849e249ada..b81e954457 100644
--- a/metadata/com.andrew.apollo.yml
+++ b/metadata/com.andrew.apollo.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/adneal/Apollo-CM
 Donate: http://www.cyanogenmod.org
 
 AutoName: Apollo
-Summary: Music player
 Description: |-
     The music app that comes bundled with CyanogenMod ROM v10. 1.0 is built at the
     latest commit from the original author's repo (because that still supports
diff --git a/metadata/com.andrew.apollo/en-US/summary.txt b/metadata/com.andrew.apollo/en-US/summary.txt
new file mode 100644
index 0000000000..34fd6b35b7
--- /dev/null
+++ b/metadata/com.andrew.apollo/en-US/summary.txt
@@ -0,0 +1 @@
+Music player
diff --git a/metadata/com.android.adbkeyboard.yml b/metadata/com.android.adbkeyboard.yml
index 274294bd9f..1a7cac772f 100644
--- a/metadata/com.android.adbkeyboard.yml
+++ b/metadata/com.android.adbkeyboard.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/senzhk/ADBKeyBoard
 IssueTracker: https://github.com/senzhk/ADBKeyBoard/issues
 
 AutoName: ADBKeyBoard
-Summary: Android Virtual Keyboard Input via ADB
 Description: |-
     ADBKeyBoard is a virtual keyboard that receives commands from system broadcast
     intents, which you can send text input using adb..
diff --git a/metadata/com.android.adbkeyboard/en-US/summary.txt b/metadata/com.android.adbkeyboard/en-US/summary.txt
new file mode 100644
index 0000000000..bef4b9b5af
--- /dev/null
+++ b/metadata/com.android.adbkeyboard/en-US/summary.txt
@@ -0,0 +1 @@
+Android Virtual Keyboard Input via ADB
diff --git a/metadata/com.android.gpstest.osmdroid.yml b/metadata/com.android.gpstest.osmdroid.yml
index 395abd6f0b..3378d4e88c 100644
--- a/metadata/com.android.gpstest.osmdroid.yml
+++ b/metadata/com.android.gpstest.osmdroid.yml
@@ -7,7 +7,6 @@ Translation: https://www.transifex.com/sean-barbeau/gpstest-android/
 Changelog: https://github.com/barbeau/gpstest/releases
 
 AutoName: GPSTest
-Summary: An app for testing GPS and GNSS capabilities of a device
 Description: |-
     GPSTest displays real-time information for satellites in view of your device. A
     vital open-source test tool for platform engineers, developers, and power users,
diff --git a/metadata/com.android.gpstest.osmdroid/en-US/summary.txt b/metadata/com.android.gpstest.osmdroid/en-US/summary.txt
new file mode 100644
index 0000000000..aaf0a8426e
--- /dev/null
+++ b/metadata/com.android.gpstest.osmdroid/en-US/summary.txt
@@ -0,0 +1 @@
+An app for testing GPS and GNSS capabilities of a device
diff --git a/metadata/com.android.shellms.yml b/metadata/com.android.shellms.yml
index 1d4155d7be..69cdcd1d1e 100644
--- a/metadata/com.android.shellms.yml
+++ b/metadata/com.android.shellms.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/try2codesecure/ShellMS
 IssueTracker: https://github.com/try2codesecure/ShellMS/issues
 
 AutoName: ShellMS
-Summary: Send SMS via Android SDK
 Description: |-
     ShellMS is the simplest and easiest ADB Shell Messaging Application. If you
     don't know what ADB or SDK is you definitely don't need this app. For the others
diff --git a/metadata/com.android.shellms/en-US/summary.txt b/metadata/com.android.shellms/en-US/summary.txt
new file mode 100644
index 0000000000..5fb5dfd0c4
--- /dev/null
+++ b/metadata/com.android.shellms/en-US/summary.txt
@@ -0,0 +1 @@
+Send SMS via Android SDK
diff --git a/metadata/com.androidemu.gba.yml b/metadata/com.androidemu.gba.yml
index d82e83b8eb..51779d79f7 100644
--- a/metadata/com.androidemu.gba.yml
+++ b/metadata/com.androidemu.gba.yml
@@ -6,7 +6,6 @@ SourceCode: http://sf.net/p/gameboid/code
 IssueTracker: http://sf.net/p/gameboid/tickets
 
 AutoName: GameBoid
-Summary: Nintendo Gameboy Advance emulator
 Description: |-
     This project is based on sources published by original GameBoid developer, who
     in turn used code of gpSP.
diff --git a/metadata/com.androidemu.gba/en-US/summary.txt b/metadata/com.androidemu.gba/en-US/summary.txt
new file mode 100644
index 0000000000..c997e5ccfc
--- /dev/null
+++ b/metadata/com.androidemu.gba/en-US/summary.txt
@@ -0,0 +1 @@
+Nintendo Gameboy Advance emulator
diff --git a/metadata/com.androidemu.gbc.yml b/metadata/com.androidemu.gbc.yml
index f3cd47a9e8..2bf8fe6063 100644
--- a/metadata/com.androidemu.gbc.yml
+++ b/metadata/com.androidemu.gbc.yml
@@ -6,7 +6,6 @@ SourceCode: http://sf.net/p/gbcoid/code
 IssueTracker: http://sf.net/p/gbcoid/tickets
 
 AutoName: GBCoid
-Summary: Gameboy Color (Nintendo) emulator
 Description: |-
     This project is based on sources made available by original GBCoid developer,
     who in turn used code of gnuboy.
diff --git a/metadata/com.androidemu.gbc/en-US/summary.txt b/metadata/com.androidemu.gbc/en-US/summary.txt
new file mode 100644
index 0000000000..b7769c9325
--- /dev/null
+++ b/metadata/com.androidemu.gbc/en-US/summary.txt
@@ -0,0 +1 @@
+Gameboy Color (Nintendo) emulator
diff --git a/metadata/com.androidemu.nes.yml b/metadata/com.androidemu.nes.yml
index 3c97f8a82f..2f0369b610 100644
--- a/metadata/com.androidemu.nes.yml
+++ b/metadata/com.androidemu.nes.yml
@@ -6,7 +6,6 @@ SourceCode: http://sf.net/p/nesoid/code
 IssueTracker: http://sf.net/p/nesoid/tickets
 
 AutoName: Nesoid
-Summary: Nintendo NES emulator
 Description: |-
     This project is based on sources made available by original Nesoid developer,
     who in turn used code of FCEUltra (currently known as FCEUX).
diff --git a/metadata/com.androidemu.nes/en-US/summary.txt b/metadata/com.androidemu.nes/en-US/summary.txt
new file mode 100644
index 0000000000..d15777012c
--- /dev/null
+++ b/metadata/com.androidemu.nes/en-US/summary.txt
@@ -0,0 +1 @@
+Nintendo NES emulator
diff --git a/metadata/com.angryburg.uapp.yml b/metadata/com.angryburg.uapp.yml
index ddc6a60f26..7299bd038f 100644
--- a/metadata/com.angryburg.uapp.yml
+++ b/metadata/com.angryburg.uapp.yml
@@ -8,7 +8,6 @@ SourceCode: https://github.com/nilesr/United4
 IssueTracker: https://github.com/nilesr/United4/issues
 
 AutoName: la/u/ncher
-Summary: The official app for danger/u/, dangeru.us
 Description: |-
     The official app for danger/u/, [https://dangeru.us/ dangeru.us]
 
diff --git a/metadata/com.angryburg.uapp/en-US/summary.txt b/metadata/com.angryburg.uapp/en-US/summary.txt
new file mode 100644
index 0000000000..7fa730f278
--- /dev/null
+++ b/metadata/com.angryburg.uapp/en-US/summary.txt
@@ -0,0 +1 @@
+The official app for danger/u/, dangeru.us
diff --git a/metadata/com.angrydoughnuts.android.alarmclock.yml b/metadata/com.angrydoughnuts.android.alarmclock.yml
index 6bbaf00e89..33aaba9b5e 100644
--- a/metadata/com.angrydoughnuts.android.alarmclock.yml
+++ b/metadata/com.angrydoughnuts.android.alarmclock.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/kraigs-android/kraigsandroid
 IssueTracker: https://github.com/kraigs-android/kraigsandroid/issues
 
 AutoName: Alarm Klock
-Summary: An alarm clock
 Description: |-
     * Global and per-alarm settings
     * Repeats for days of the week
diff --git a/metadata/com.angrydoughnuts.android.alarmclock/en-US/summary.txt b/metadata/com.angrydoughnuts.android.alarmclock/en-US/summary.txt
new file mode 100644
index 0000000000..b939fac931
--- /dev/null
+++ b/metadata/com.angrydoughnuts.android.alarmclock/en-US/summary.txt
@@ -0,0 +1 @@
+An alarm clock
diff --git a/metadata/com.anoopknr.pastebin.yml b/metadata/com.anoopknr.pastebin.yml
index ad7f1dd3d0..7082dbdbe3 100644
--- a/metadata/com.anoopknr.pastebin.yml
+++ b/metadata/com.anoopknr.pastebin.yml
@@ -6,7 +6,6 @@ SourceCode: https://gitlab.com/anoopknr/pastebin/tree/HEAD
 IssueTracker: https://gitlab.com/anoopknr/pastebin/issues
 
 AutoName: PasteBin
-Summary: Client application for Ubuntu pastebin
 Description: |-
     Client application for Ubuntu pastebin, a web application where you can paste
     snippets of text, usually source code or log files, for public viewing. Pastes
diff --git a/metadata/com.anoopknr.pastebin/en-US/summary.txt b/metadata/com.anoopknr.pastebin/en-US/summary.txt
new file mode 100644
index 0000000000..908beb17e1
--- /dev/null
+++ b/metadata/com.anoopknr.pastebin/en-US/summary.txt
@@ -0,0 +1 @@
+Client application for Ubuntu pastebin
diff --git a/metadata/com.anoshenko.android.mahjongg.yml b/metadata/com.anoshenko.android.mahjongg.yml
index d4ad3f8611..21f9464293 100644
--- a/metadata/com.anoshenko.android.mahjongg.yml
+++ b/metadata/com.anoshenko.android.mahjongg.yml
@@ -4,7 +4,6 @@ License: GPL-3.0-only
 SourceCode: https://archive.softwareheritage.org/browse/origin/http://mahjonggbuilder.googlecode.com/svn//directory/
 
 AutoName: Mahjongg Builder
-Summary: Solitaire games
 Description: |-
     A collection of 19 solitaire games where the object is to remove all pieces from
     the game board by finding matching pairs of images from the both ends of lines
diff --git a/metadata/com.anoshenko.android.mahjongg/en-US/summary.txt b/metadata/com.anoshenko.android.mahjongg/en-US/summary.txt
new file mode 100644
index 0000000000..98d92ae7de
--- /dev/null
+++ b/metadata/com.anoshenko.android.mahjongg/en-US/summary.txt
@@ -0,0 +1 @@
+Solitaire games
diff --git a/metadata/com.anysoftkeyboard.languagepack.afrikaans.yml b/metadata/com.anysoftkeyboard.languagepack.afrikaans.yml
index a0893ad59c..a894a8f88b 100644
--- a/metadata/com.anysoftkeyboard.languagepack.afrikaans.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.afrikaans.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Afrikaans'
 AutoName: AnySoftKeyboard - Afrikaans Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Afrikaans language pack with dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.afrikaans/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.afrikaans/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.afrikaans/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.basque.yml b/metadata/com.anysoftkeyboard.languagepack.basque.yml
index f6f199f760..5b8ca94626 100644
--- a/metadata/com.anysoftkeyboard.languagepack.basque.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.basque.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Basque'
 AutoName: AnySoftKeyboard - Basque
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Basque Language pack
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.basque/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.basque/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.basque/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.brazilian.yml b/metadata/com.anysoftkeyboard.languagepack.brazilian.yml
index cd95f0adcb..852ac7e393 100644
--- a/metadata/com.anysoftkeyboard.languagepack.brazilian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.brazilian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Brazilian'
 AutoName: AnySoftKeyboard - Brazilian Portuguese Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Brazilian Portuguese keyboard layout with dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.brazilian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.brazilian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.brazilian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.dutch.yml b/metadata/com.anysoftkeyboard.languagepack.dutch.yml
index b8fdc871b4..8082c9517e 100644
--- a/metadata/com.anysoftkeyboard.languagepack.dutch.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.dutch.yml
@@ -8,7 +8,6 @@ Donate: https://www.opentaal.org/vrienden-van-opentaal
 
 Name: AnySoftKeyboard Dutch
 AutoName: AnySoftKeyboard - Dutch Language Pack
-Summary: Dutch Language Pack for AnySoftKeyboard
 Description: |-
     This is the Dutch language pack for AnySoftKeyboard. It offers an extensive
     Dutch dictionary and optimised keyboard. In order to use it, first install
diff --git a/metadata/com.anysoftkeyboard.languagepack.dutch/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.dutch/en-US/summary.txt
new file mode 100644
index 0000000000..57385ce30c
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.dutch/en-US/summary.txt
@@ -0,0 +1 @@
+Dutch Language Pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.french.yml b/metadata/com.anysoftkeyboard.languagepack.french.yml
index 663a144648..30dc85a7f3 100644
--- a/metadata/com.anysoftkeyboard.languagepack.french.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.french.yml
@@ -9,7 +9,6 @@ Changelog: https://github.com/AnySoftKeyboard/LanguagePack/blob/French/src/main/
 Donate: https://anysoftkeyboard.github.io/
 
 AutoName: AnySoftKeyboard - French Language Pack
-Summary: AnySoftKeyboard French Language pack
 Description: |-
     French dictionary based on Dicollecte "classique" dictionary (v6.1, 10/07/2017)
     - https://www.dicollecte.org/home.php?prj=fr More than 250,000 inflected words
diff --git a/metadata/com.anysoftkeyboard.languagepack.french/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.french/en-US/summary.txt
new file mode 100644
index 0000000000..2d96bc61a7
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.french/en-US/summary.txt
@@ -0,0 +1 @@
+AnySoftKeyboard French Language pack
diff --git a/metadata/com.anysoftkeyboard.languagepack.galician.yml b/metadata/com.anysoftkeyboard.languagepack.galician.yml
index e0bfc4f448..58b964db77 100644
--- a/metadata/com.anysoftkeyboard.languagepack.galician.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.galician.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Galician'
 AutoName: AnySoftKeyboard - Galician Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Galician language pack with more than 100,000 words from Galipedia articles.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.galician/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.galician/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.galician/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.hebrew.yml b/metadata/com.anysoftkeyboard.languagepack.hebrew.yml
index 81a9d89af7..6ada0becff 100644
--- a/metadata/com.anysoftkeyboard.languagepack.hebrew.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.hebrew.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Hebrew'
 AutoName: AnySoftKeyboard - Hebrew Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Hebrew keyboard layout (regular, 16 keys and Phonetic) and dictionary of over
     100,000 words. Note: This will NOT install Hebrew fonts on your device!
diff --git a/metadata/com.anysoftkeyboard.languagepack.hebrew/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.hebrew/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.hebrew/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.icelandic.yml b/metadata/com.anysoftkeyboard.languagepack.icelandic.yml
index 977e1d4cdb..8599bf5c70 100644
--- a/metadata/com.anysoftkeyboard.languagepack.icelandic.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.icelandic.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Icelandic'
 AutoName: AnySoftKeyboard - Icelandic Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Icelandic keyboard layout and dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.icelandic/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.icelandic/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.icelandic/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.indonesian.yml b/metadata/com.anysoftkeyboard.languagepack.indonesian.yml
index 38dd5dfc6e..47dd302048 100644
--- a/metadata/com.anysoftkeyboard.languagepack.indonesian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.indonesian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Indonesian'
 AutoName: AnySoftKeyboard - Indonesian Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Indonesian language pack with keyboard layout and dictionary..
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.indonesian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.indonesian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.indonesian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.italian.yml b/metadata/com.anysoftkeyboard.languagepack.italian.yml
index cea2c07930..295fa1621d 100644
--- a/metadata/com.anysoftkeyboard.languagepack.italian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.italian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Italian'
 AutoName: AnySoftKeyboard - Italian Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Italian keyboard layout and dictionary of over 100,000 words.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.italian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.italian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.italian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.latvian.yml b/metadata/com.anysoftkeyboard.languagepack.latvian.yml
index 4525682b0a..35f2d88cf4 100644
--- a/metadata/com.anysoftkeyboard.languagepack.latvian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.latvian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Latvian'
 AutoName: AnySoftKeyboard - Latvian Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Latvian keyboard layout and dictionary of over 100,000 words.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.latvian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.latvian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.latvian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.macedonian.yml b/metadata/com.anysoftkeyboard.languagepack.macedonian.yml
index f1e8cf3bfa..ed9b3d3021 100644
--- a/metadata/com.anysoftkeyboard.languagepack.macedonian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.macedonian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Macedonian'
 AutoName: AnySoftKeyboard - Macedonian Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Macedonian keyboard layout with dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.macedonian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.macedonian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.macedonian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.malayalam.yml b/metadata/com.anysoftkeyboard.languagepack.malayalam.yml
index 3e18d4ed7f..4dd6c5e456 100644
--- a/metadata/com.anysoftkeyboard.languagepack.malayalam.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.malayalam.yml
@@ -6,7 +6,6 @@ Donate: https://anysoftkeyboard.github.io
 
 Name: 'AnySoftKeyboard: Malayalam'
 AutoName: AnySoftKeyboard - Malayalam Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     A neat Malayalam font is required. You can download Malayalam font optimized for
     Android from [https://gitorious.org/angari here]: root permissions may be
diff --git a/metadata/com.anysoftkeyboard.languagepack.malayalam/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.malayalam/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.malayalam/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.neo.yml b/metadata/com.anysoftkeyboard.languagepack.neo.yml
index f376acb04c..206bd22c5c 100644
--- a/metadata/com.anysoftkeyboard.languagepack.neo.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.neo.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/kertase/neo_anysoftkeyboard/issues
 
 Name: 'AnySoftKeyboard: NEO2'
 AutoName: neo2 for AnySoftKeyboard
-Summary: Neo2 Keyboard Layout for ASK
 Description: |-
     Neo2 Keyboard Layout for ASK with dictionary based on
     [https://www.j3e.de/ispell/igerman98/ igerman] dictionary licensed under GPLv3.
diff --git a/metadata/com.anysoftkeyboard.languagepack.neo/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.neo/en-US/summary.txt
new file mode 100644
index 0000000000..131af0bb93
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.neo/en-US/summary.txt
@@ -0,0 +1 @@
+Neo2 Keyboard Layout for ASK
diff --git a/metadata/com.anysoftkeyboard.languagepack.norwegian.yml b/metadata/com.anysoftkeyboard.languagepack.norwegian.yml
index 06b27a8e83..68a1ac247e 100644
--- a/metadata/com.anysoftkeyboard.languagepack.norwegian.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.norwegian.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Norwegian'
 AutoName: AnySoftKeyboard - Norwegian Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Norwegian keyboard layout and dictionary of over 100,000 words.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.norwegian/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.norwegian/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.norwegian/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.osspolish.yml b/metadata/com.anysoftkeyboard.languagepack.osspolish.yml
index 12058aa31c..810f7c7d65 100644
--- a/metadata/com.anysoftkeyboard.languagepack.osspolish.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.osspolish.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Polish'
 AutoName: AnySoftKeyboard - Polish Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Polish language pack with keyboard layout and dictionary..
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.osspolish/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.osspolish/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.osspolish/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.ossturkish.yml b/metadata/com.anysoftkeyboard.languagepack.ossturkish.yml
index 41143e0c2c..7b3fc3e7fc 100644
--- a/metadata/com.anysoftkeyboard.languagepack.ossturkish.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.ossturkish.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Turkish'
 AutoName: AnySoftKeyboard - Türkçe Dil Paketi
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Turkish language pack with keyboard layout and dictionary..
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.ossturkish/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.ossturkish/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.ossturkish/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.portuguese.yml b/metadata/com.anysoftkeyboard.languagepack.portuguese.yml
index 923c79938f..b4bcde2219 100644
--- a/metadata/com.anysoftkeyboard.languagepack.portuguese.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.portuguese.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Portuguese'
 AutoName: AnySoftKeyboard - Portuguese Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Portuguese keyboard layout with dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.portuguese/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.portuguese/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.portuguese/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.slovene.yml b/metadata/com.anysoftkeyboard.languagepack.slovene.yml
index d78a80ecae..1a2cba6057 100644
--- a/metadata/com.anysoftkeyboard.languagepack.slovene.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.slovene.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Slovene'
 AutoName: AnySoftKeyboard - Slovene Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     AnySoftKeyboard keyboards pack: Slovene dictionary.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.slovene/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.slovene/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.slovene/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.swedish.yml b/metadata/com.anysoftkeyboard.languagepack.swedish.yml
index 6d917a4d00..1d6ec1b964 100644
--- a/metadata/com.anysoftkeyboard.languagepack.swedish.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.swedish.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Swedish'
 AutoName: AnySoftKeyboard - Swedish Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     AnySoftKeyboard keyboards pack: Swedish and SVORAK layouts, and Swedish
     dictionary.
diff --git a/metadata/com.anysoftkeyboard.languagepack.swedish/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.swedish/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.swedish/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.anysoftkeyboard.languagepack.tatar.yml b/metadata/com.anysoftkeyboard.languagepack.tatar.yml
index e4835a09c3..118796317b 100644
--- a/metadata/com.anysoftkeyboard.languagepack.tatar.yml
+++ b/metadata/com.anysoftkeyboard.languagepack.tatar.yml
@@ -7,7 +7,6 @@ Donate: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=KDYBGNUNMM
 
 Name: 'AnySoftKeyboard: Tatar'
 AutoName: AnySoftKeyboard - Tatar Language Pack
-Summary: Language pack for AnySoftKeyboard
 Description: |-
     Tatar keyboard layouts.
 
diff --git a/metadata/com.anysoftkeyboard.languagepack.tatar/en-US/summary.txt b/metadata/com.anysoftkeyboard.languagepack.tatar/en-US/summary.txt
new file mode 100644
index 0000000000..d477002a1d
--- /dev/null
+++ b/metadata/com.anysoftkeyboard.languagepack.tatar/en-US/summary.txt
@@ -0,0 +1 @@
+Language pack for AnySoftKeyboard
diff --git a/metadata/com.aurora.adroid.yml b/metadata/com.aurora.adroid.yml
index d34c4d3d4e..3b3319d976 100644
--- a/metadata/com.aurora.adroid.yml
+++ b/metadata/com.aurora.adroid.yml
@@ -10,7 +10,6 @@ Changelog: https://gitlab.com/AuroraOSS/auroradroid/blob/HEAD/CHANGELOG
 Donate: https://www.paypal.me/whyorean
 
 AutoName: Aurora Droid
-Summary: An alternative to the default F-Droid app
 Description: |-
     An alternative to the default F-Droid app with an intuitive UI and
     multiple great features, such as
diff --git a/metadata/com.aurora.adroid/en-US/summary.txt b/metadata/com.aurora.adroid/en-US/summary.txt
new file mode 100644
index 0000000000..8619a6db16
--- /dev/null
+++ b/metadata/com.aurora.adroid/en-US/summary.txt
@@ -0,0 +1 @@
+An alternative to the default F-Droid app
diff --git a/metadata/com.danhasting.radar.yml b/metadata/com.danhasting.radar.yml
index 37d2bda73a..5a4522aa73 100644
--- a/metadata/com.danhasting.radar.yml
+++ b/metadata/com.danhasting.radar.yml
@@ -10,7 +10,6 @@ Donate: https://dh4.github.io/donate/
 Bitcoin: 1EwgjPGYiChJ5vyBndt9ugzd963FiVc6gj
 
 AutoName: Weather Radar
-Summary: An application featuring customizable, real-time doppler radar images
 Description: |-
     Weather Radar is an open-source application featuring doppler radar images from
     the United States National Weather Service and Weather Underground's API.
diff --git a/metadata/com.danhasting.radar/en-US/summary.txt b/metadata/com.danhasting.radar/en-US/summary.txt
new file mode 100644
index 0000000000..e9565bc458
--- /dev/null
+++ b/metadata/com.danhasting.radar/en-US/summary.txt
@@ -0,0 +1 @@
+An application featuring customizable, real-time doppler radar images
diff --git a/metadata/com.enrico.filemanager.yml b/metadata/com.enrico.filemanager.yml
index c5f64173a0..e0682cce5c 100644
--- a/metadata/com.enrico.filemanager.yml
+++ b/metadata/com.enrico.filemanager.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/enricocid/Storage-USB
 IssueTracker: https://github.com/enricocid/Storage-USB/issues
 
 AutoName: Storage & USB
-Summary: Launch storage settings directly from the apps drawer
 Description: |-
     Storage-USB is a simple to launch storage settings from the apps drawer, without
     having to go via the normal way.
diff --git a/metadata/com.enrico.filemanager/en-US/summary.txt b/metadata/com.enrico.filemanager/en-US/summary.txt
new file mode 100644
index 0000000000..1f9aa1c3f9
--- /dev/null
+++ b/metadata/com.enrico.filemanager/en-US/summary.txt
@@ -0,0 +1 @@
+Launch storage settings directly from the apps drawer
diff --git a/metadata/com.example.android.maxpapers.yml b/metadata/com.example.android.maxpapers.yml
index 13d55627c3..ac443f1e1b 100644
--- a/metadata/com.example.android.maxpapers.yml
+++ b/metadata/com.example.android.maxpapers.yml
@@ -4,7 +4,6 @@ License: EPL-1.0
 SourceCode: https://archive.softwareheritage.org/browse/origin/http://lcarswallpaper.googlecode.com/svn//directory/
 
 AutoName: LCARS Wallpapers
-Summary: Star Trek style background
 Description: |-
     Star Trek LCARS themed live wallpaper for Android 2.1+ devices that shows
     various system information.
diff --git a/metadata/com.example.android.maxpapers/en-US/summary.txt b/metadata/com.example.android.maxpapers/en-US/summary.txt
new file mode 100644
index 0000000000..6bc987cbf7
--- /dev/null
+++ b/metadata/com.example.android.maxpapers/en-US/summary.txt
@@ -0,0 +1 @@
+Star Trek style background
diff --git a/metadata/com.example.android.monthcalendarwidget.yml b/metadata/com.example.android.monthcalendarwidget.yml
index 26126f0be4..c3febf7c51 100644
--- a/metadata/com.example.android.monthcalendarwidget.yml
+++ b/metadata/com.example.android.monthcalendarwidget.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/romannurik/Android-MonthCalendarWidget
 IssueTracker: https://github.com/romannurik/Android-MonthCalendarWidget/issues
 
 AutoName: Month Calendar Widget
-Summary: Calendar widget
 Description: Simple month calendar widget.
 
 RepoType: git
diff --git a/metadata/com.example.android.monthcalendarwidget/en-US/summary.txt b/metadata/com.example.android.monthcalendarwidget/en-US/summary.txt
new file mode 100644
index 0000000000..76b6dea66f
--- /dev/null
+++ b/metadata/com.example.android.monthcalendarwidget/en-US/summary.txt
@@ -0,0 +1 @@
+Calendar widget
diff --git a/metadata/com.example.anycut.yml b/metadata/com.example.anycut.yml
index 66a0447755..501c25dca0 100644
--- a/metadata/com.example.anycut.yml
+++ b/metadata/com.example.anycut.yml
@@ -5,7 +5,6 @@ WebSite: https://code.google.com/p/apps-for-android
 SourceCode: https://code.google.com/p/apps-for-android/source
 
 AutoName: Any Cut
-Summary: Create shortcuts for anything
 Description: |-
     You can make shortcuts for anything that has an activity e.g Android keyboard
     settings screen. All activities are listed but there is no description of what
diff --git a/metadata/com.example.anycut/en-US/summary.txt b/metadata/com.example.anycut/en-US/summary.txt
new file mode 100644
index 0000000000..992a959059
--- /dev/null
+++ b/metadata/com.example.anycut/en-US/summary.txt
@@ -0,0 +1 @@
+Create shortcuts for anything
diff --git a/metadata/com.example.ismael.downloadfilesweb.yml b/metadata/com.example.ismael.downloadfilesweb.yml
index f8d670b7ec..48746cbe48 100644
--- a/metadata/com.example.ismael.downloadfilesweb.yml
+++ b/metadata/com.example.ismael.downloadfilesweb.yml
@@ -6,7 +6,6 @@ SourceCode: https://gitlab.com/ismo/DownloadFilesWeb/tree/HEAD
 IssueTracker: https://gitlab.com/ismo/DownloadFilesWeb/issues
 
 AutoName: DownloadFilesWeb
-Summary: Download files referenced within a website
 Description: |-
     Download files referenced within the code of a web page. You can select the URL
     and the extension or name of the files you are interested in.
diff --git a/metadata/com.example.ismael.downloadfilesweb/en-US/summary.txt b/metadata/com.example.ismael.downloadfilesweb/en-US/summary.txt
new file mode 100644
index 0000000000..723e7570c8
--- /dev/null
+++ b/metadata/com.example.ismael.downloadfilesweb/en-US/summary.txt
@@ -0,0 +1 @@
+Download files referenced within a website
diff --git a/metadata/com.example.muzei.muzeiapod.yml b/metadata/com.example.muzei.muzeiapod.yml
index cc499798dd..4225895e4e 100644
--- a/metadata/com.example.muzei.muzeiapod.yml
+++ b/metadata/com.example.muzei.muzeiapod.yml
@@ -6,7 +6,6 @@ SourceCode: https://github.com/igoralmeida/muzei-apod
 IssueTracker: https://github.com/igoralmeida/muzei-apod/issues
 
 AutoName: NASA APOD for Muzei
-Summary: NASA Astronomy Picture of the Day for Muzei
 Description: Show NASA's Astronomy Picture of the Day in [[net.nurik.roman.muzei]].
 
 RepoType: git
diff --git a/metadata/com.example.muzei.muzeiapod/en-US/summary.txt b/metadata/com.example.muzei.muzeiapod/en-US/summary.txt
new file mode 100644
index 0000000000..6abaa75451
--- /dev/null
+++ b/metadata/com.example.muzei.muzeiapod/en-US/summary.txt
@@ -0,0 +1 @@
+NASA Astronomy Picture of the Day for Muzei
diff --git a/metadata/com.example.openpass.yml b/metadata/com.example.openpass.yml
index 87c9a7dfe9..dfbe98eb80 100644
--- a/metadata/com.example.openpass.yml
+++ b/metadata/com.example.openpass.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/ars3niy/openpass
 IssueTracker: https://github.com/ars3niy/openpass/issues
 
 AutoName: OpenPass
-Summary: Reimplementation of SafeNet MobilePass
 Description: |-
     MobilePass is a one-time password generator for 2-factor authentication used in
     various remote access systems. OpenPass is a fully compatible reimplementation.
diff --git a/metadata/com.example.openpass/en-US/summary.txt b/metadata/com.example.openpass/en-US/summary.txt
new file mode 100644
index 0000000000..96a7fa6567
--- /dev/null
+++ b/metadata/com.example.openpass/en-US/summary.txt
@@ -0,0 +1 @@
+Reimplementation of SafeNet MobilePass
diff --git a/metadata/com.liato.bankdroid.yml b/metadata/com.liato.bankdroid.yml
index d78282daa6..4ddc231d99 100644
--- a/metadata/com.liato.bankdroid.yml
+++ b/metadata/com.liato.bankdroid.yml
@@ -7,7 +7,6 @@ IssueTracker: https://github.com/liato/android-bankdroid/issues
 Changelog: https://github.com/liato/android-bankdroid/raw/HEAD/CHANGELOG
 
 AutoName: Bankdroid
-Summary: Swedish banking client
 Description: |-
     Checks your account balance at any of the major Swedish banks and can display
     notifications on changes. Includes a widget.
diff --git a/metadata/com.liato.bankdroid/en-US/summary.txt b/metadata/com.liato.bankdroid/en-US/summary.txt
new file mode 100644
index 0000000000..e3af3f472d
--- /dev/null
+++ b/metadata/com.liato.bankdroid/en-US/summary.txt
@@ -0,0 +1 @@
+Swedish banking client
diff --git a/metadata/com.nucc.hackwinds.yml b/metadata/com.nucc.hackwinds.yml
index 10ac191ae0..2d6086c2ab 100644
--- a/metadata/com.nucc.hackwinds.yml
+++ b/metadata/com.nucc.hackwinds.yml
@@ -6,7 +6,6 @@ License: MIT
 SourceCode: https://github.com/mpiannucci/HackWinds
 
 AutoName: HackWinds
-Summary: Weather forecast for Narragansett Town Beach
 Description: |-
     Displays the live HD feed and the live still images from the surf camera at
     Narragansett Town Beach in Rhode Island. Also scrapes wave forecast information
diff --git a/metadata/com.nucc.hackwinds/en-US/summary.txt b/metadata/com.nucc.hackwinds/en-US/summary.txt
new file mode 100644
index 0000000000..bb386d3919
--- /dev/null
+++ b/metadata/com.nucc.hackwinds/en-US/summary.txt
@@ -0,0 +1 @@
+Weather forecast for Narragansett Town Beach
diff --git a/metadata/com.viper.simplert.yml b/metadata/com.viper.simplert.yml
index 55f315f906..20f9331ce3 100644
--- a/metadata/com.viper.simplert.yml
+++ b/metadata/com.viper.simplert.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/vvviperrr/SimpleRT
 IssueTracker: https://github.com/vvviperrr/SimpleRT/issues
 
 AutoName: SimpleRT
-Summary: Reverse Tethering utility
 Description: |-
     Allows you to share your computer’s internet connection with your Android device
     via a USB cable.
diff --git a/metadata/com.viper.simplert/en-US/summary.txt b/metadata/com.viper.simplert/en-US/summary.txt
new file mode 100644
index 0000000000..9a8103ddd5
--- /dev/null
+++ b/metadata/com.viper.simplert/en-US/summary.txt
@@ -0,0 +1 @@
+Reverse Tethering utility
diff --git a/metadata/is.pinterjann.jaws.yml b/metadata/is.pinterjann.jaws.yml
index 123c41b384..d88ce382e7 100644
--- a/metadata/is.pinterjann.jaws.yml
+++ b/metadata/is.pinterjann.jaws.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/jannispinter/jaws/issues
 Changelog: https://github.com/jannispinter/jaws/blob/HEAD/CHANGELOG.md
 
 AutoName: JAWS
-Summary: Just another wifi scanner
 Description: |-
     '''NOTE:''' This app currently (v0.5) does ''NOT'' work on Android 9+.
 
diff --git a/metadata/is.pinterjann.jaws/en-US/summary.txt b/metadata/is.pinterjann.jaws/en-US/summary.txt
new file mode 100644
index 0000000000..9030c9f1d0
--- /dev/null
+++ b/metadata/is.pinterjann.jaws/en-US/summary.txt
@@ -0,0 +1 @@
+Just another wifi scanner
diff --git a/metadata/net.alaindonesia.silectric.yml b/metadata/net.alaindonesia.silectric.yml
index 9e63bd606e..ae42ede177 100644
--- a/metadata/net.alaindonesia.silectric.yml
+++ b/metadata/net.alaindonesia.silectric.yml
@@ -6,7 +6,6 @@ IssueTracker: https://github.com/hoihei/Silectric/issues
 Changelog: https://github.com/hoihei/Silectric/releases
 
 AutoName: Silectric
-Summary: Calculate electric bill
 Description: Calculate electric bill based on electric consumption in home.
 
 RepoType: git
diff --git a/metadata/net.alaindonesia.silectric/en-US/summary.txt b/metadata/net.alaindonesia.silectric/en-US/summary.txt
new file mode 100644
index 0000000000..f3a736dafd
--- /dev/null
+++ b/metadata/net.alaindonesia.silectric/en-US/summary.txt
@@ -0,0 +1 @@
+Calculate electric bill
diff --git a/metadata/org.tryton.client.yml b/metadata/org.tryton.client.yml
index 5d8a317ad5..04bc4ab3b4 100644
--- a/metadata/org.tryton.client.yml
+++ b/metadata/org.tryton.client.yml
@@ -3,7 +3,6 @@ Categories:
 License: GPL-3.0-only
 
 AutoName: Tryton
-Summary: Enterprise resource management
 Description: |-
     Client for the Tryton ERP system. It lets you access and edit your enterprise
     information (accounting, invoice, production, stocks, and more) from your
diff --git a/metadata/org.tryton.client/en-US/summary.txt b/metadata/org.tryton.client/en-US/summary.txt
new file mode 100644
index 0000000000..3d60d0b1c5
--- /dev/null
+++ b/metadata/org.tryton.client/en-US/summary.txt
@@ -0,0 +1 @@
+Enterprise resource management
diff --git a/metadata/org.tunesremote.yml b/metadata/org.tunesremote.yml
index cd9c9ef85a..c256564dbc 100644
--- a/metadata/org.tunesremote.yml
+++ b/metadata/org.tunesremote.yml
@@ -5,7 +5,6 @@ WebSite: https://code.google.com/p/tunesremote-plus
 SourceCode: https://code.google.com/p/tunesremote-plus/source
 
 AutoName: TunesRemote+
-Summary: DACP remote control
 Description: Remote control for DACP-compatible media players.
 
 RepoType: git-svn
diff --git a/metadata/org.tunesremote/en-US/summary.txt b/metadata/org.tunesremote/en-US/summary.txt
new file mode 100644
index 0000000000..743a05960a
--- /dev/null
+++ b/metadata/org.tunesremote/en-US/summary.txt
@@ -0,0 +1 @@
+DACP remote control
diff --git a/metadata/org.tvheadend.tvhguide.yml b/metadata/org.tvheadend.tvhguide.yml
index 14956f0b2c..4550e3148d 100644
--- a/metadata/org.tvheadend.tvhguide.yml
+++ b/metadata/org.tvheadend.tvhguide.yml
@@ -5,7 +5,6 @@ SourceCode: https://github.com/john-tornblom/TVHGuide
 IssueTracker: https://github.com/john-tornblom/TVHGuide/issues
 
 AutoName: TVHGuide
-Summary: TVHeadEnd PVR client
 Description: |-
     Watch live TV and recordings from your home theatre setup if you have a
     TVHeadEnd PVR. Features include:
diff --git a/metadata/org.tvheadend.tvhguide/en-US/summary.txt b/metadata/org.tvheadend.tvhguide/en-US/summary.txt
new file mode 100644
index 0000000000..7b7d939d21
--- /dev/null
+++ b/metadata/org.tvheadend.tvhguide/en-US/summary.txt
@@ -0,0 +1 @@
+TVHeadEnd PVR client