Project

General

Profile

action #76294

run desktop-file translation extractor

Added by lkocman 9 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
2020-10-28
Due date:
% Done:

0%

Estimated time:

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

History

#1 Updated by lkocman 5 months ago

I think that this step is no longer needed as all desktop-file* and desktop-translations binary packages are now inherited from SLE.

#2 Updated by sbrabec 5 months 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

#3 Updated by lkocman about 2 months ago

  • Status changed from New to Resolved

cleanup of tickets prior GA

Also available in: Atom PDF