run desktop-file translation extractor
the extractor of desktop file translations that pushed to github needs to be enabled
cd 51-xml ./download_data.sh download ./generate_and_merge_pos.sh download git add */*.po */*.pot git commit -m update git push
I think that this step is no longer needed as all desktop-file* and desktop-translations binary packages are now inherited from SLE.
I guess it is a bit more complicated.
We have more packages in Leap, so we should run this script with Leap. But submit to SLE. Thus process will work as long as SLE %suse_update_desktop_file use is a pure subset of Leap.
I would like to get rid this package, as it creates in-house translations for upstream projects that are extremely hardy to upstream. (There are ~3 strings per project and thousands of upstreams.) I am thinking about a check suggesting the macro removal for all projects that have desktop files translated by the upstream.
I already did the update. I just incorrectly mentioned 15.2 instead 15.3 in the changes. The real change was 15.3: