action #57056
closed
run desktop-file translation extractor
Added by lnussel over 5 years ago.
Updated over 5 years ago.
Category:
Release Engineering
Description
the extractor of desktop file translations that pushed to github needs to be run
A full rebuild without build-compare is needed.
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
- Copied from action #56348: run desktop-file translation extractor added
50-tools/update-po-files.sh needs to be run as well, apparently.
- Status changed from New to Closed
- % Done changed from 0 to 100
that seems wrong somehow. generate_and_merge_pos.sh is supposed to handle that. Anyways, looks like its dont.
- % Done changed from 100 to 20
Unfortunately not, YaST group translations didn't survive the renaming. I'll have to redo it.
Yes, generate_and_merge_pos.sh is supposed to handle msgmerge, I suppose it broke somehow.
- % Done changed from 20 to 90
- % Done changed from 90 to 100
Yes, generate_and_merge_pos.sh is supposed to handle msgmerge, I suppose it broke somehow.
I guess there is a difference between "msgmerge --previous -q newpo.po newpot.pot > tmp.po; msgmerge oldpo.po tmp.po" and "msgmerge --previous oldpo.po newpot.pot".
Additionally, there's a bug that for new languages new .po files aren't created automatically (it only iterates over existing .po files and doesn't call msginit).
I don't have time to look at that further.
Also available in: Atom
PDF