Issues to be resolved - the generated budgie-control-center.pot file is ~approx half the size of~than the expected number of translation strings
i.e. pocount po/en_GB.po total is 1673 whereas the generated pocount po/budgie-control-center.pot is ~842~1427
Looking at the differences - for example panels/application/cc-applications-panel.c does not generate any translation strings if you run
~xgettext cc-applications-panel.c but there is clearly translations strings in the file~
msgmerge -U en_GB.po budgie-control-center.pot <--- useful to regen the en_GB.po from the current pot - at the bottom is the list of strings not found in the POT - the msgID strings can be found in de_DE.po and this will give the corresponding originating file. That way can then dig in why updatePOT isnt extracting those strings
Submitter Checklist
[ ] Squashed commits with git rebase -i (if needed)
[ ] Built budgie-control-center and verified that the patch worked (if needed)
Description
Transifex config for translation support
Issues to be resolved - the generated budgie-control-center.pot file is ~approx half the size of~than the expected number of translation strings
i.e.
pocount po/en_GB.po
total is 1673 whereas the generatedpocount po/budgie-control-center.pot
is ~842~1427Looking at the differences - for example panels/application/cc-applications-panel.c does not generate any translation strings if you run
~
xgettext cc-applications-panel.c
but there is clearly translations strings in the file~msgmerge -U en_GB.po budgie-control-center.pot
<--- useful to regen the en_GB.po from the current pot - at the bottom is the list of strings not found in the POT - the msgID strings can be found in de_DE.po and this will give the corresponding originating file. That way can then dig in why updatePOT isnt extracting those stringsSubmitter Checklist
git rebase -i
(if needed)