action #76294
closedrun desktop-file translation extractor
0%
Description
the extractor of desktop file translations that pushed to github needs to be enabled
on https://github.com/openSUSE/desktop-file-translations
Run
cd 51-xml
./download_data.sh download
./generate_and_merge_pos.sh download
git add */*.po */*.pot
git commit -m update
git push
Updated by lkocman almost 4 years ago
I think that this step is no longer needed as all desktop-file* and desktop-translations binary packages are now inherited from SLE.
Updated by sbrabec almost 4 years ago
lkocman wrote:
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:
https://github.com/openSUSE/desktop-file-translations/commit/7db31a526f991956a8681910fbd7e067cff44ed4#diff-775de6781c6b0b6a159acb52339022e2624076c3ace735a45235ac68701f8af4