This stuff is in final testing before we roll it out on f-droid.org. We need to make sure our infrastructure can handle a big, new influx of data before this is enabled. The tools fully support this, and there are repos that already have working screenshots and localizations; for example, https://guardianproject.info/fdroid
If you want to help with the f-droid.org testing, you can see a unsigned test copy of the new index file, index-v1.json, which includes all of this info: https://f-droid.org/repo/index-v1.json
Looking at that file, I can see that the localized stuff for org.kontalk is included, but not Syncthing. Currently, the Triple-T scraping is based on the default gradle filesystem layout, so like */src/main/play. Syncthing has it in src/main/play. The best solution would be if
fdroid update could read the gradle config files. gradle is ridiculously slow, so calling it in the
fdroid update process to get info is not feasible. I looked but didn’t find a groovy/gradle parser for Python. That would be ideal, then
fdroid update would just read the gradle config directly, instead of scanning for a directory named “play” at a certain level deep in the filesystem.